- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:画像ファイルの名前をそのままURLにする)
画像ファイル名をURLに変更する方法
このQ&Aのポイント
- 画像ファイルの名前をそのままURLにする方法について説明します。
- 普通にアップロードすると、数字とアルファベットの組み合わせのURLになりますが、元の日本語の名前にする方法を教えます。
- WordPressに画像ファイルをアップロードする際に、URLを日本語の名前に変更する方法について解説します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- AsarKingChang
- ベストアンサー率46% (3467/7474)
回答No.1
実際には、uploadに日付フォルダもついていたはず。 これは、同じファイル名でも、別画像として認識せるためなので、 これを無視してアップしたい場合は、 POST(multipart/mixed)での画像アップロードフォームと 受け取りを作成して任意の位置に書き出し、それをDBに入れれば OKなわけですが、そこまでするのか?と考えるとやや微妙ですね。 もう一つは、貴方が https://www.〇〇.com/wp-content/uploads/ああああ-1.jpg だと思っているアドレスは、基本的に先頭にある、 /index.phpを経由することになっているので、 index.phpを拡張して、wp-content/uploads/などで始まったら? という例外フィルターを作り日本語名で検索。 それを送り返せばブラウザには、日本語のままで表示されます。 実ファイルが何かをクライアントが知ることが出来ないので、 別案としては、有効です。 ただ、ほぼ多くのブラウザはUTF8ですが、そうではない ブラウザやプラグインなどもあるので、大抵はトラブルのもとですが。 日本語=文字コードではなく、文字コードを指定したバイナリにすぎないので、そこが厄介ではありますが。 ひとまず、上のやり方では、行けるとは思います。 どっちにしても、元々存在していない機能は作るしかないので、 そこは、がんばってください!としか言えませんが。