htaccess内部服务器错误重写无法正常工作

时间:2016-11-26 05:07:06

标签: .htaccess

我有一个非常简单的.htaccess文件导致500内部服务器错误,但我不知道为什么。我使用WAMP与虚拟主机wdc.test,我的根文件夹是C:\ wdc,我的www文件夹是C:\ wdc \ www,链接看起来像这样href =" wdc.test / title&#34 ;当我知道应该在www

中提取索引文件时,会出现错误

我的.htaccess文件如下所示:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /www/index.php [L,QSA]

感谢

1 个答案:

答案 0 :(得分:0)

这很可能是由于您的DocumentRoot指向C:\wdc\www的原因。

如果确实如此,请在站点根目录中使用此规则.htaccess:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]