我已启用mod_rewrite
(已在我的任务栏中的WAMP图标中进行了检查,并在httpd.conf
中取消注释)并且我已确保AllowOverride
中的所有httpd.conf
设置均为设置为All
,但我仍然收到500
错误消息和
[alert] [client 127.0.0.1] E:/mywebsite/html/.htaccess: AllowOverride not allowed here
在我的Apache错误日志中。
这可能是将DocumentRoot
更改为完全不同的结果吗?我在D:\
上安装了WAMP,并将根目录更改为E:\
上的Dropbox文件夹。
是否有一个额外的配置文件WAMP设置了像XAMPP那样的特殊设置?
为什么我仍然会收到此错误?我已经在互联网上搜索了高低的答案,但他们都告诉我启用该模块而且我已经完成了。
在Windows 7上,WAMP 2.2。
答案 0 :(得分:1)
只是将我的评论作为答案移动,因为它似乎解决了OP的问题。
查看错误,似乎AllowOverride
中有一条E:/mywebsite/html/.htaccess
行,而Apache正在抛出500错误,因为AllowOverride
中不允许.htaccess
。