【发布时间】:2020-06-08 02:23:02
【问题描述】:
我试图在发生 404 错误时将用户重定向到一个页面,所以我正在写
ErrorDocument 404 /error.html
在.htaccess 文件中,并在我的根目录中有一个error.html 文件,但它给了我
在此服务器上找不到请求的 URL。
此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。
【问题讨论】:
-
您可能需要为error.html 设置一个绝对路径,例如
/home/web/error.html。 -
您的
.htaccess文件中还有其他指令吗?如果是这样,请将完整的文件添加到您的问题中 - 您可能有冲突。 (您不应该使用@Jon 提到的绝对文件系统路径。该路径是相对于根的 URL 路径,正如您所使用的那样。) -
@MrWhite 不,我的 .htaccess 文件中只有这个
-
您是否有权访问服务器配置?
标签: .htaccess http-status-code-404