我有以下重写规则来阻止semalt.com。它阻止了他们所引用的所有流量(即1.semalt.com)。最近他们创建了一个新的推荐人网址(semaltmedia.com)。如果他们在单词semalt之前或之后有一个没有空格或句号的单词(即semaltmedia.com),我如何修改以下代码?
RewriteCond %{HTTP_REFERER} semalt\.com [NC]
答案 0 :(得分:1)
尝试:
RewriteCond %{HTTP_REFERER} ^https?://(www\.)?.*semalt.*\.com [NC]
RewriteRule ^ - [F,L]
这将返回以下格式的http referer的禁止(403)消息: