Apache 如何在.htaccess文件中屏蔽url
我希望发生以下情况: 当访问者在我的网站上键入错误的URL时,我希望它将访问者重定向到我创建的自定义错误页面。但是,我希望URL显示Apache 如何在.htaccess文件中屏蔽url,apache,.htaccess,dns,url-masking,Apache,.htaccess,Dns,Url Masking,我希望发生以下情况: 当访问者在我的网站上键入错误的URL时,我希望它将访问者重定向到我创建的自定义错误页面。但是,我希望URL显示www.example.com,而错误页面本身可能是www.example.com/errorDocs/404.error 这是我目前拥有的,但不起作用: RewriteEngine On RewriteCond %{HTTP_HOST} ^www.example.com ErrorDocument 403 RewriteRule ^http://www.exam
www.example.com
,而错误页面本身可能是www.example.com/errorDocs/404.error
这是我目前拥有的,但不起作用:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.com
ErrorDocument 403 RewriteRule ^http://www.example.com/errorDocs/403.html?$ ./
ErrorDocument 404 RewriteRule ^http://www.example.com/errorDocs/404.html?$ ./
使用示例重写规则将如下所示:
RewriteEngine On
RewriteRule ^directory/?$ /directory/page/
这样,每次有人访问时:
将显示的实际内容将用于: