我需要加载示例错误页面:- 对于我的 abc.com 网站
我已经编辑了站点主目录中的 .htaccess 文件(比如 abc)文档根目录是 /opt/lampp/htdocs,并在 .htaccess 文件中给出了ErrorDocument 404 /opt/lampp/htdocs/abc/404.html这一行.
但仍然显示
该怎么办?
我需要加载示例错误页面:- 对于我的 abc.com 网站
我已经编辑了站点主目录中的 .htaccess 文件(比如 abc)文档根目录是 /opt/lampp/htdocs,并在 .htaccess 文件中给出了ErrorDocument 404 /opt/lampp/htdocs/abc/404.html这一行.
但仍然显示
该怎么办?
根据HTTPD 文档ErrorDoument
,文件的路径必须相对于配置的DocumentRoot
,即。如果/opt/lampp/htdocs/abc/404.html
是您要使用的文件,并且DocumentRoot
设置为/opt/lampp/htdocs
,那么您必须使用ErrorDocument 404 /abc/404.html
.
如果要ErrorDocuent
在.htaccess
文件中设置 ,则必须确保为文件存储AllowOverride FileInfo
的目录设置了。.htaccess
这是一个现场网站 你去过虚拟主机网站吗?应该有一个 404 错误选项,您可以在标准错误或自定义错误页面之间进行选择。
在检查错误日志时修复了此问题。路径不同了。
[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