我正在运行WAMP服务器2.1 我决定咬住子弹并使用.htaccess文件。我在根目录c:\ wamp \ www中创建了一个,因此:
ErrorDocument 400 http://localhost:8070/Test/error-page.php
ErrorDocument 403 http://localhost:8070/Test/error-page.php
ErrorDocument 404 http://localhost:8070/Test/error-page.php
ErrorDocument 405 http://localhost:8070/Test/error-page.php
ErrorDocument 408 http://localhost:8070/Test/error-page.php
ErrorDocument 500 http://localhost:8070/Test/error-page.php
ErrorDocument 502 http://localhost:8070/Test/error-page.php
ErrorDocument 504 http://localhost:8070/Test/error-page.php
我想设置默认错误文档并使用一些php来重定向。
由于端口80的冲突,我使用8080,所以
http://localhost/ becomes http://localhost:8080/
导航到
http://localhost:8080
工作,导航到虚拟目录会产生熟悉的404错误,并且不会重定向到error-page.php
我已经设置了
AllowOverride All
除了
<Directory "cgi-bin">
...
</Directory>
.htaccess文件是在记事本中创建的,是一个ansi文件,不会被称为.htaccess NOT .htaccess.txt或其他版本。
我已经设置了
AccessFileName .htaccess
请帮忙,为什么不起作用?
答案 0 :(得分:2)
解决了问题,发生了什么,httpd.conf试图加载一个不存在的模块,因此,conf文件没有被加载,我之前看过日志,但是没有注意到这个。谢谢你的帮助!!