有人可以告诉我为什么这个正则表达式模式不匹配?

时间:2010-01-06 13:20:44

标签: regex .htaccess

我的htaccess文件中列出了几个我想要禁止的网站,但很明显,它们没有匹配。我想知道是否有人可以告诉我我做错了什么。我看过很多次,所有这些都有所不同,所以我无法知道哪种方式是正确的。

这是我的htaccess文件中的条件(其中之一)

RewriteCond %{HTTP_REFERER} ^as13448.com\.com [NC,OR]

这是在日志中

static-208-80-193-32.as13448.com

我在这里做错了什么?

1 个答案:

答案 0 :(得分:5)

^是一个锚点,只有当字符串以as13448.com开始时才会匹配。

您似乎也将 .com 部分加倍。