http://domain/%e3%83%a6%e3%83%bc%e3%83%86%e3%82%a3%e3%83%bc%e3%81%88%e3%81%b5%2b%3c8%ef%bc%8b.html
と、IEのアドレスに打ち込むことでアップしたファイルにアクセスしたいのですができません。
勝手に、エスケープ?されて、
http://domain/%25e3%2583%25a6%25e3%2583%25bc%25e3%2583%2586%25e3%2582%25a3%25e3%2583%25bc%25e3%2581%2588%25e3%2581%25b5%252b%253c8%25ef%25bc%258b.html
というURLのアドレスになります。
これを何とか、裏技的な方法ででも、回避して表示させる方法を教えて下さい。
因みに、sakura以外のサーバーでは、表示できました。
あくまで、sakuraのレンタルサーバーのライトプランでできる方法を探しています。
なお、sakuraには問い合わせてみたのですが、サポート外との事でした。
なんとか、表示させたいのですが、方法をご存知の方、やり方を教えていただけないでしょうか?
なお、無理を承知で聞いていますので、できないという回答は不要です。
宜しくお願い致します。
http://www.hatena.ne.jp/1124848766#####
人力検索はてな - sakuraのレンタルサーバー(ライトプラン)の利用で、 http://domain/%e3%83%a6%e3%83%bc%e3%83%86%e3%82%a3%e3%83%bc%e3%81%88%e3%81%b5%2b%3c8%ef%bc%8b.html と、IEのア..
全角文字を含むファイルを、サーバに転送していると、推察しております。
ファイル名中の全角文字は、サーバーにより、使用する漢字コードが異なります。
御質問のurlでは、UTF-8を使用しているサーバ専用と思われます。
他のコード(eucやshift-JISなど)で、エンコードしたurlを作成すれば、うまく行く可能性があります。
しかし、半角英数字以外のコードのファイル名は、避けることを強く勧めます。
エンコードした文字をアップした場合、勝手に、エスケープされて、こういった設定になりました。
UTF-8で表示させたいのです。
裏技的な方法になると思いますが、ご存知の方、宜しくお願い致します。