gpt4 book ai didi

wordpress - 使用.htaccess阻止带有通配符子域的引荐来源垃圾邮件

转载 作者:行者123 更新时间:2023-12-02 04:53:32 24 4
gpt4 key购买 nike

我一直在尝试使用类似于以下所示的.htaccess代码阻止对我们的WordPress网站的某些引荐垃圾邮件。

这似乎在阻止主域(semalt.com)和显式定义的子域(semalt.semalt.com)方面相当有效。

但是,通配符子域(即1.semalt.com,2.semalt.com)似乎已经超出了过滤条件。

这段代码允许通配符子域通过显然有什么问题吗?

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

# block spammers
RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*semalt\.com [NC,OR]
RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*kambasoft\.com [NC,OR]
RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*savetubevideo\.com [NC,OR]
RewriteCond %{HTTP_REFERER} semalt\.semalt\.com [NC,OR]
RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*seoanalyses\.com [NC]
RewriteRule .* - [F]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

另外,我设法将流减少到a流,因此htaccess代码可能正确,垃圾邮件发送者也可以通过其他方式来解决。谢谢!

最佳答案

有成千上万个这样的网站在博客和论坛中发送垃圾邮件,唯一的解决方案是使用.htaccess阻止垃圾邮件引荐来源网站。但这并不是摆脱网站上垃圾邮件的解决方案。您还需要配置Google Analytical工具。您可以尝试以下代码(已测试)

RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*success\-seo\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly.\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*ilovevitaly\.info/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*iloveitaly\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*floating\-share\-buttons\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*econom\.co/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*savetubevideo\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*kambasoft\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*buttons\-for\-website\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*.Get\-Free\-Traffic\-Now\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*.free\-social\-buttons\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*semalt\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*darodar\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*best\-seo\-report\.com/ [NC]
RewriteRule ^(.*)$ – [F,L]

另请参阅 Getting rid of spam referral hits on your website or blog

关于wordpress - 使用.htaccess阻止带有通配符子域的引荐来源垃圾邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25434256/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com