我只是做了错误404页面,但浏览器没有加载每一个代码,它只是加载404错误的标题我已经做了.htaccess和404页在我的本地主机这里是片段
DirectoryIndex index.html ErrorDocument 404 error404.html
但是现在,如果我尝试键入localhost/notanypage,在浏览器中显示一个文本:error404.html
m2xkgtsf1#
正如@CBroe在注解中提到的,当指定自定义错误文档时,ErrorDocument指令中使用的 * document * 参数是根相对URL路径,并且必须以斜杠开头,否则它将被视为"string"并输出为纯文本。例如:
ErrorDocument
ErrorDocument 404 /error404.html
或者,普通字符串:
ErrorDocument 404 "Sorry, I could not find that file!"
(仅当 * string * 包含 * 空格 * 时,才需要将其用双引号括起来。)参考:
1条答案
按热度按时间m2xkgtsf1#
正如@CBroe在注解中提到的,当指定自定义错误文档时,
ErrorDocument
指令中使用的 * document * 参数是根相对URL路径,并且必须以斜杠开头,否则它将被视为"string"并输出为纯文本。例如:
或者,普通字符串:
(仅当 * string * 包含 * 空格 * 时,才需要将其用双引号括起来。)
参考: