1

我想 410 所有带有 .html 扩展名的网址。

比如说 xx.html、yy.html(都带有 .html)。

我如何通过 htacess 重写或重定向 410 规则来实现这一点?

4

3 回答 3

1

HTTP状态410表示“Gone”,可以通过[G]mod_rewrite中的标志来完成。

RewriteRule \.html$ - [G]

请参阅G 标志文档和 mod_rewrite的文档。

于 2013-07-24T06:03:47.603 回答
0

只需将这一行添加到您的 .htaccess 文件中

RedirectMatch gone "/*\.html$"

完成,这是 410 的自动 http 标头状态

于 2019-12-16T20:04:42.200 回答
0

在您的 .htaccess 文件中使用它。

RewriteEngine On
RewriteRule \.html$ - [G]
于 2017-05-16T17:58:33.177 回答