0

Apache mod_rewrite と php でサイトを実行しています

私の public_html フォルダーには、diss .htaccess ファイルがあります

RewriteEngine On
RewriteBase /

RewriteRule ^([0-9a-z]+)$ index.php?reurl=$1 

そのディレクトリに同じ名前のファイルがない場合、これは正常に機能します。たとえば、/favicon はファイル /favicon.ico と一致し、RewriteRule は実行されません。

/favicon.ico に一致するように /favicon を停止するにはどうすればよいですか?

4

1 に答える 1

1

これはおそらくMultiViewsが原因です。無効にしてみてください:

Options -MultiViews
于 2010-10-11T19:56:31.337 に答える