中田さんIMAMURAさん
お返事ありがとうございます
なるほど、現在のバージョンでは、これで正常なのですね
しかし次のバージョンでは、正常に表示できるようになるとのこと!
楽しみにしています^^♪
猫じゃらし見習♪さん、
それが「正常な表示」のログです。
レスポンスコードは 200 ですから動作上の問題もありません。
おわかりとは思いますが、「常にUTF-8としてURLを送信する」にチェックがはいっているIEでは、日本語のファイルは、そのように UTF-8 でさらにURLエンコードしたリクエストを送信します。
AN HTTPD はそれをデコードしますが、デコードすると(一部伏せますが)、
/あに○○/○スト○○/○○○イアス○/無限の○○○○○○.GCA
になります。
もちろん確かにこのようなログではわかりにくいでしょうから、 次のバージョンでは、httpd.log はデコードしたものを表示するように戻します。
生のリクエストを表示するようにしたのは悪質なアクセスの原因がわかるようにするためでしたので、これは errors.log だけにしようと思います。 あるいはオプションにします。
猫じゃらし見習♪さん
確か全角文字は16進法変換されるとかどこかで見たような気がします・・・(違ったかもしれませんが・・・(^_^;)
ブラウザから送られてくるのが16進法だからだったかな。
間違ってたらすみません。
ANHTTPDをいつも遣わさせていただいています
1.40dを使っていましたが、1.41gに変更してみたところ
ログファイルが、正常に表示されません
フォルダ・ファイル名に全角文字を使っているところが下のように表示されてしまいます
"GET /%E3%81%82%E3%81%AB%E3%81%BA%E3%81%90/%E3%83%A9%E3%82%B9%E3%83%88%E3%81%A0%E3%82%88/%E3%83%AA%E3%83%B4%E3%82%A1%E3%82%A4%E3%82%A2%E3%82%B9%E2%99%AA/%E7%84%A1%E9%99%90%E3%81%AE%E3%83%AA%E3%83%B4%E3%82%A1%E3%82%A4%E3%82%A2%E3%82%B9.GCA HTTP/1.0" 200 131072フォルダ・ファイル名は伏せておきますが(上見たら判るか^^)