簡體   English   中英

.htaccess用通配符正則表達式阻止塞馬爾特

[英].htaccess block semalt with wildcard regex

我具有以下重寫規則以阻止semalt.com。 它阻止了他們引用的所有流量(即1.semalt.com)。 最近,他們創建了一個新的引薦來源網址(semaltmedia.com)。 如果他們在semalt單詞之前或之后沒有空格或句點(例如semaltmedia.com),我如何修改以下代碼以阻止?

 RewriteCond %{HTTP_REFERER} semalt\.com [NC]

嘗試:

RewriteCond %{HTTP_REFERER} ^https?://(www\.)?.*semalt.*\.com [NC]
RewriteRule ^ - [F,L]

對於以下格式的http引用,這將返回一條禁止(403)消息:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM