如何在根目录以外的所有子文件夹上设置410响应标头?

时间:2019-04-23 13:01:07

标签: regex .htaccess

我的网站上有两个指向相同Wordpress根的域。我们称它们为ab.com和cd.com。

现在,所有从cd.com 301重定向的URL都重定向到ab.com。

这就是我需要的:
-“ cd.com”应该301重定向到ab.com
-“ cd.com / *”(所有内容)应返回410

希望您可以提供帮助:-)

2 个答案:

答案 0 :(得分:0)

尝试:

RewriteEngine on

#--redirect  requests to 410 Gone--#
RewriteRule \.*$ - [R=410,L]

答案 1 :(得分:0)

您可以使用以下内容:

RewriteEngine on

RewriteCond %{HTTP_HOST} cd\.com$ [NC]
RewriteRule ^.+$ - [R=410,L]

这将为来自Gone的所有请求(首页除外)返回410 cd.com错误。