如何在htaccess中添加.html扩展名为410的所有网址

时间:2013-07-24 05:42:26

标签: .htaccess http-status-code-410

我希望410扩展名为.html的所有网址。

说xx.html,yy.html(全部都是.html)。

如何使用htacess重写或重定向410规则来实现这一目标?

3 个答案:

答案 0 :(得分:1)

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

RewriteRule \.html$ - [G]

请参阅documentation for the G flagdocumentation for mod_rewrite

答案 1 :(得分:0)

在.htaccess文件中使用此功能。

RewriteEngine On
RewriteRule \.html$ - [G]

答案 2 :(得分:0)

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

RedirectMatch gone "/*\.html$"

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