1

私の Web サイトでは、ルート フォルダにwww.example.com/あるファイルが表示されます。/しかし、私が欲しいのは、にあるexample.com/ファイルを表示することです/www/.htaccessしたがって、ファイルに次のコードを追加します。

RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteRule ^(.*)$ /www/$1 [L]

しかし、500 エラーが表示されます。誰かが私に何が間違っていると言うことができますか?

4

1 に答える 1

2

このコードを試してください:

RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteCond %{REQUEST_URI} !^/www/
RewriteRule ^(.*)$ /www/$1 [L]

URL を 1 回書き換えて、リダイレクト ループを停止します。

于 2013-07-15T10:41:28.683 に答える