这是我的错误页面我不知道究竟是什么,但我想将此类错误重定向到404.html页面:
如果可能的话,请不要投票给我!
我想映射一个错误文档文件为404 500我正在尝试使用此代码。
ErrorDocument 404 /404.html
ErrorDocument 500 /404.html
RewriteEngine On
RewriteBase /
# map them to one error document:
RewriteCond %{REQUEST_URI} ^/404/$ [OR]
RewriteCond %{REQUEST_URI} ^/500/$
RewriteRule ^(.*)$ /404.html [L]
我尝试了此代码并将文件上传到主文件夹www.website.com/404.html
答案 0 :(得分:3)
它比我预期的更容易只是提供了完整的URL:阅读文档后,它工作。
ErrorDocument 404 http://www.website.com/404.html
ErrorDocument 500 http://www.website.com/404.html
答案 1 :(得分:1)
您可以在.htaccess中指定用于错误处理的文档,类似于下面的
ErrorDocument 404 /404.htm
这将覆盖apache的默认404页面。 404.htm将在你的根文件夹中。
https://www.addedbytes.com/articles/for-beginners/error-documents-for-beginners/
答案 2 :(得分:1)
ErrorDocument 404 /yourPath/404.html
修改:您在问题上添加了图片。这是500 Internal Server Error
,而不是404 Page not Found
错误。用
ErrorDocument 500 /yourPath/500.html
但如果您的.htaccess
文件已损坏并导致此错误,则首先必须修复.htaccess
文件。