.htaccess 如何使用htaccess阻止所有.xyz推荐垃圾邮件?

1aaf6o9v  于 2022-12-23  发布在  其他
关注(0)|答案(1)|浏览(139)

在我的GA中有一个很大的.xyz推荐垃圾域名列表。我可以在我的.htaccess中分别命名它们,但是我想永远阻止它们。我如何在我的.htaccess中使用一行来阻止它们?

o7jaxewo

o7jaxewo1#

要使用.htaccess文件阻止所有.xyz域引用,可以使用以下代码:

# block all .xyz domain referers
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://([^.]+\.)*xyz [NC]
RewriteRule .* - [F]

这段代码将使用Apache mod_rewrite模块来检查传入请求的HTTP引用。如果引用是一个.xyz域,则请求将被阻止,用户将收到“403 Forbidden”错误。
请记住,阻止引用可能会产生意想不到的后果,因为它可能会阻止合法通信到达您的网站。在实施之前,您应该仔细考虑这是否是所需的行为。
注意:.htaccess文件应放置在网站的根目录下。如果没有.htaccess文件,可以使用文本编辑器(如记事本或TextEdit)创建一个。只需确保以.htaccess扩展名保存文件。

相关问题