私たちはニースの短いドメイン名を持っていますが、ファイル名が長くあなたがWordPressメディアのための拡張パスを持っているのでメディアファイルへのリンクは長すぎます。そのようです:
http://example.com/wp-content/uploads/my-long-filename.pdf
あなたはこのようなファイルにリンクすることができます:
これは素晴らしく短いです(実際これは完璧な短いURLフォーマットです)が、これは単にファイル自体へのリンクを含むテンプレートにリンクしています。 ファイル自体への直接URLが必要です。
また、権限上の理由から、独自のドメイン名を使用したいので、URL短縮サービスは使用したくありません。
Attachment.phpまたはsingle-attachment.php(私のテーマでは通常必要ないファイル)で何かする必要がありますか。
これは、attachment.php
というファイルを作成し、そのファイル自体にリダイレクトすることで簡単に解決できることがわかりました。
このコードをファイルに入れる<?php wp_redirect(wp_get_attachment_url(), 301); ?>
それをアップロードすればそこに行く
このリンク 詳しく説明しています。