1

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

在此处输入图像描述

我已经编辑了站点主目录中的 .htaccess 文件(比如 abc)文档根目录是 /opt/lampp/htdocs,并在 .htaccess 文件中给出了ErrorDocument 404 /opt/lampp/htdocs/abc/404.html这一行.

但仍然显示

在此处输入图像描述

该怎么办?

4

3 回答 3

2

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

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

于 2013-09-12T08:53:47.830 回答
1

这是一个现场网站 你去过虚拟主机网站吗?应该有一个 404 错误选项,您可以在标准错误或自定义错误页面之间进行选择。

于 2013-09-12T08:55:04.330 回答
1

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

[2013 年 9 月 12 日星期四 12:53:18] [错误] [客户端 203.200.152.157] 文件不存在:/opt/lampp/htdocs/abc/af;ldkjf

[2013 年 9 月 12 日星期四 12:53:18] [错误] [客户端 203.200.152.157] 文件不存在:/opt/lampp/htdocs/404.html

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

错误文档 404“/abc/404.html”

现在页面加载正常,如果我们给http://abc.com/anything-ddfsd

在此处输入图像描述

于 2013-09-12T08:58:21.840 回答