1

我想从我的整个网站页面返回 410 错误,那么如何在几行代码中做到这一点。我在 .htaccess 文件中使用了这种语法Redirect 410 [page-path]但它只是阻止一页如果我想要整个网站怎么办?

在这样做时,我想我已经输入了这个语法 100 次。那么是否有任何代码可以帮助我为整个网站返回 410 错误。

4

1 回答 1

0

您可以使用模式来匹配您网站上的任何 URL。这样的模式就是正则表达式.*.意思是“任何字符”,*意思是“零个或多个”,所以.*意思是“任何东西或什么都没有”。

至少有两个不同的 apache 模块可以为您做到这一点。您通常可以选择使用其中任何一个。该代码可以在您的虚拟主机 conf 文件或 .htaccess 文件中运行。

使用mod_alias

RedirectMatch gone .*

重定向匹配文档

使用mod_rewrite

RewriteEngine on
RewriteRule .* - [G]

重写消失的文档

于 2022-01-06T10:10:52.613 回答