我的htaccess文件当前处理以下404错误:
Options +MultiViews
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ 404.html [L]
我没有使用ErrorDocument
,因为它重定向到绝对错误路径。
我想保留相同的URL,但显示403的自定义模板。当前403显示apache的默认错误页面...我也想在此处显示自定义错误文档。
我该怎么做?
感谢您的帮助;)
答案 0 :(得分:2)
您可以将ErrorDocument
与相对目标路径一起使用。使用相对路径ErrorDocument
指令不会重定向您的请求,而是显示错误页面而不更改url。
ErrorDocument 403 /403.php