0

これは私の .htaccess ファイルです:

RewriteEngine on     
RewriteBase /    
RewriteCond %{HTTP_HOST} ^www.mysite.com [NC]    
RewriteRule ^(.*)$ http://mysite.com/ [R=301,L]    
RewriteRule .* index.php    

ほとんどすべてのリクエストを index.php に書き換えますが、URL にバックスラッシュ (\) を入れると、mysite.com/sth\ のように apache 404 エラーが表示されます。修正方法は?Firefox 以外のブラウザでは \ を / に置き換えますが、fx でも動作するようにしたいです。AllowEncodedSlashes を On に切り替えましたが、Apache を再起動しても機能しません。

4

1 に答える 1