我刚刚在我的服务器上安装了mod_rewrite模块,并试图通过将所有网址指向网页good.html来测试它
这是我的.htaccess文件:
RewriteEngine on
RewriteRule .* good.html
但是我一直收到404页面未找到的消息? 我检查了我的httpd.conf文件并运行了phpinfo(),模块似乎已经装好了。有什么想法吗?
我也正在研究apache 2.0.58
答案 0 :(得分:2)
我遇到了同样的问题。一切都很好,但我必须在 httpd.conf (或任何其他网站配置加载)上更改两个配置。
更改为:
Options FollowSymLinks
AllowOverride All
这些选项位于目录标记中。如果未设置AllowOverride All,则.htaccess不会生效。
Eder的