htaccess将所有内容重定向到410

时间:2015-04-04 20:10:13

标签: php .htaccess

我正在尝试将所有请求的网址从域强制转换为自定义410错误页面。我使用以下规则,但它没有抓住一切。我需要它来捕获所有文件夹,.html,.php和jpgs等...

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule !^index\.html$ index.html [L,R=410]

ErrorDocument 410 /error-410.php

有人可以帮忙吗?干杯

1 个答案:

答案 0 :(得分:2)

在根目录中尝试此操作.htaccess:

ErrorDocument 410 /error-410.php

RewriteEngine on

RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{HTTP_HOST} ^(www\.)?sub\.domain\.com$ [NC]
RewriteRule ^ - [L,R=410]