2009-07-06 5 views
3

考えるhello.phpでエンコードされたURLと呼ばれるPHPページに禁止します403禁止を返します。 、FYI

http://example.com/hello.php?test=Http%3a//whatever.com 

%はスラッシュも403sエンコード:しかし、奇妙なことに、HTTPの最初の文字を作る大文字は正常に動作します

http://example.com/hello.php?test=http%3a%2f%2fwhatever.com 

私は、これは旅客の問題かもしれ疑い始めてるし(私はRoRに奉仕するために使用します)

答えて

5

このエラーの原因となるのはmod_securityの10_asl_rules.confです。

+0

これを修正する方法を説明できますか? – Dan

+0

mod_securityを削除しました。 – Hafthor

0

あなたのhtaccessは、そのURLの中の何かを拾い上げて、禁止されたヘッダーを送るかもしれません。 .htaccessファイルがありますか?

+0

確かにこれに影響することはありません。 – Hafthor