2015-08-03 40 views
1

我想通過我的.htaccess文件禁止一些更臭名遠揚的引薦流量垃圾郵件發送者訪問我的網站。我將以下代碼添加到我的.htaccess,但導致所有流量被阻止。我哪裏做錯了?請注意,下面的代碼是從網上找到的代碼複製粘貼而來的,因爲我對Apache配置不熟悉。這個.htaccess代碼有什麼問題阻止了我的網站的所有流量?

## SITE REFERRER BANNING 
RewriteCond %{HTTP_REFERER} 4webmasters.org [NC,OR] 
RewriteCond %{HTTP_REFERER} trafficmonetizer.org [NC,OR] 
RewriteCond %{HTTP_REFERER} traffic2money.com [NC,OR] 
RewriteCond %{HTTP_REFERER} webmonetizer.net [NC,OR] 
RewriteCond %{HTTP_REFERER} success-seo.com [NC,OR] 
RewriteRule .* - [F] 

而且,我在谷歌的Analytics(分析)接口添加上述網址,我引薦排除列表。如果任何人有進一步的技巧讓這些煩人的網站停止混亂我的Google Analytics數據,那就太好了。

回答

1

我沒有足夠的聲譽,只是評論你的帖子,所以我就離開這個建議在這裏:

的最後一個或標誌可能使重寫規則總是執行。你可以嘗試刪除它嗎?

## SITE REFERRER BANNING 
RewriteCond %{HTTP_REFERER} 4webmasters.org [NC,OR] 
RewriteCond %{HTTP_REFERER} trafficmonetizer.org [NC,OR] 
RewriteCond %{HTTP_REFERER} traffic2money.com [NC,OR] 
RewriteCond %{HTTP_REFERER} webmonetizer.net [NC,OR] 
RewriteCond %{HTTP_REFERER} success-seo.com [NC] 
RewriteRule .* - [F]