404自定义错误页面

时间:2013-09-12 08:37:39

标签: html http-status-code-404

我需要加载示例错误页面: - 对于我的abc.com网站

enter image description here

我编辑了网站主目录中的.htaccess文件(比如abc)文件根目录是/ opt / lampp / htdocs,并提供了 ErrorDocument 404 /opt/lampp/htdocs/abc/404.html .htaccess文件中的这一行。

但仍然显示

enter image description here

怎么办?

3 个答案:

答案 0 :(得分:2)

根据HTTPD documentation for ErrorDoument,文件的路径必须相对于配置的DocumentRoot,即。如果/opt/lampp/htdocs/abc/404.html是您要使用的文件,并且DocumentRoot设置为/opt/lampp/htdocs,那么您必须使用ErrorDocument 404 /abc/404.html

如果要在ErrorDocuent文件中设置.htaccess,则必须确保为存储AllowOverride FileInfo文件的目录设置了.htaccess

答案 1 :(得分:1)

这是一个现场网站,你去过网站托管网站?您可以在标准错误或自定义错误页面之间选择404错误选项。

答案 2 :(得分:1)

修复了检查错误日志的问题。路径不同。

[Thu Sep 12 12:53:18 2013] [错误] [客户端203.200.152.157]文件不存在:/ opt / lampp / htdocs / abc / af; ldkjf

[Thu Sep 12 12:53:18 2013] [错误] [客户端203.200.152.157]文件不存在:/opt/lampp/htdocs/404.html

我在.htacess中给出了这个并检查过: -

ErrorDocument 404“/abc/404.html”

如果我们提供http://abc.com/anything-ddfsd

,现在页面正常加载

enter image description here