1

在我的网站上,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 并停止重定向循环。

于 2013-07-15T10:41:28.683 回答