使用httpd.conf文件*,我希望创建将用户重定向到某个网站的ErrorDocument处理程序。错误页面上的代码是:
<?php
header("Location: http://www.mydomain.com/?error=true");
?>
我使用的语法是:ErrorDocument 404 /error.php,而error.php与httpd.conf文件位于同一目录中。重新启动我的服务器后,错误404页面显示 &#34;未找到
在此服务器上找不到请求的网址/ 404页。
此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。&#34;
我应该使用哪条路径? *我想使用httpd.conf文件,而不是.htaccess。
答案 0 :(得分:0)
试试这个
在此处阅读有关http状态代码http://en.wikipedia.org/wiki/List_of_HTTP_status_codes
的信息# Some examples:
ErrorDocument 500 "The server made a boo boo."
ErrorDocument 404 /missing.html
ErrorDocument 404 "/cgi-bin/missing_handler.pl"
ErrorDocument 402 http://www.example.com/subscription_info.html
答案 1 :(得分:0)
我通过将文件放在相对于httpd.conf文件的目录中来解决问题:
ErrorDocument 404 /error/index.php