【发布时间】:2012-01-05 17:01:04
【问题描述】:
使用 .htaccess 我正在努力编写正确的正则表达式以基于 http_referer 重定向所有子域,除了两个。
假设我有
one.refered.com
two.refered.com
我不想重定向,而是 example.refered.com 或 [any other subdomain but one or two].refered.com。
为了得到它们,我可以使用
RewriteCond %{http_referer} ^http://([^.]+.)*(refered).com
RewriteRule ^$ yoursite.html [R=302,L]
但我在排除部分苦苦挣扎。
【问题讨论】:
标签: regex .htaccess mod-rewrite regex-negation http-referer