- 締切済み
日本語ファイル名(EUC)が付いたjpgファイルの表示時の問題
日本語ファイル名(EUC)を付けたjpgファイルをWebブラウザで開くと、そのファイル名がタイトル表示されます。 大多数の方のWebブラウザの文字エンコードのデフォルトはShift_JISと思いますがjpgファイルなので文字エンコードの指定も出来ず、結果文字化けして表示されてしまいます。 もちろんこのとき、ブラウザの文字エンコードを日本語(EUC_JP)に指定すれば正常に表示されます。 例えば.htaccessの設定で解決したいのですが手段が見つかりませんでした。ご存知の方がおられましたらよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.1
画像だけをWebブラウザで開くということですか? htmlファイルで表示しているなら htmlファイル自体をEUCで作成し、 charsetをEUC_JPにすればいいと思います。 画像を直接ブラウザで開く場合にも、その画像閲覧用にHTMLファイルを準備すればいいような気もします。(画像自体にリンクを張るのでなくて、というような意味) 勘違いしてたら済みません
補足
ご回答ありがとうございます。 サムネイルをクリックするとリンクされたjpgが表示される仕組み(htmlで手組ではなくCMSを利用しています)なのでhtmlファイルは用意できません。このような事情です。 よろしくお願いします。