短いURLでは正しく動作することを確認しています。
.htaccessファイルに文字数制限等はあるのでしょうか?
またmeta refresh以外にて正しく301リダイレクトをする方法があれば、ご教授願います。
Redirect 301 /%e3%83%86%e3%82%b9%e3%83%88/index.html
これはOK.
%E6%9D%B1%E8%8A%9D%E3%83%86%E3%83%83%%B7%E3%82%B9%E3%83%86%E3%83%A0/9%E3%83%86%E3%83%A0%E3%81%A8%E3%81%AF.html
これはこっちでもデコードできないな。
単純に URL エンコードが間違ってんじゃない?
コメント欄に書き込めないので、回答欄にて確認することをご容赦ください。
日本語のフォルダ名・ファイル名というのはURLエンコードされたものですか? この場合、ドメイン名を含めた長さは何バイトになっていますか?
それとも、マルチバイト文字ですか? この場合、UTF-8でエンコードしていますか?