繁体   English   中英

使用ErrorDocument httpd.conf时出现问题

[英]Problems using ErrorDocument httpd.conf

我希望使用httpd.conf文件*创建ErrorDocument处理程序,以将用户重定向到某个网站。 错误页面上的代码是:

<?php
header("Location: http://www.mydomain.com/?error=true");
?>

我使用的语法是:ErrorDocument 404 /error.php,而error.php与httpd.conf文件位于同一目录中。 重新启动服务器后,错误404页面显示“未找到

在此服务器上找不到请求的URL / 404page。

此外,尝试使用ErrorDocument处理请求时遇到了404 Not Found错误。”

我应该使用什么路径? *我想使用httpd.conf文件,而不是.htaccess文件。

尝试这个

在此处阅读有关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

我通过将文件放在相对于httpd.conf文件的目录中解决了该问题:
ErrorDocument 404 /error/index.php

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM