2015-05-13 28 views
0

我們的網站收到來自我們在www.mywedding.com上的廣告的訪問由於某些未知原因,我們也收到來自該網站上其他廣告的虛假推薦,其中沒有影響我們的業務。這些其他訪問會歪曲我們的訪問者跟蹤統計數據,並且很難解釋訪問者的行爲,因爲虛假訪問者在登錄主頁後總是離開網站。這些訪問也會扭曲我們的Google Analytics報告。網站管理員www.mywedding.com無法確定如何發生這種情況,或者如何防止這種情況發生。如何配置.htaccess來阻止虛假訪問,同時允許適當的訪問?具體來說,我想阻止來自www.mywedding.com的訪問,除非訪問來自以下三個URL之一: www.mywedding.com/vendors/maui-tradewinds-private-honeymoon-retreat-390406 或 www。 mywedding.com/vendors/maui-tradewinds-private-honeymoon-retreat-276856 或 www.mywedding.com/honeymoons/united-states/maui-hi-us使用.htaccess阻止域名,除了特定頁面

在這裏被指定用於阻擋現有的代碼段推薦人在我的.htaccess上:

#Block traffic from "bad" referrers 
RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_REFERER} make-money-online\.7makemoneyonline\.com [NC,OR] 
RewriteCond %{HTTP_REFERER} 245\.semalt\.com [NC,OR] 
RewriteCond %{HTTP_REFERER} best-seo-solution\.com [NC,OR] 
RewriteCond %{HTTP_REFERER} best-seo-offer\.com [NC,OR] 
RewriteCond %{HTTP_REFERER} buttons-for-your-website\.com [NC,OR] 
RewriteCond %{HTTP_REFERER} Get-Free-Traffic-Now\.com [NC,OR] 
RewriteCond %{HTTP_REFERER} semalt\.com 
RewriteRule .* - [F] 

在此先感謝您。

回答

0

您可以使用這些規則:即引薦來自www.mywedding.com

RewriteEngine On 

# Inspect visits from www.mywedding.com 
RewriteCond %{HTTP_REFERER} (www\.)?mywedding\.com [NC] 

# and drop requests NOT from any of three URLs: 
RewriteCond %{HTTP_REFERER} !/vendors/maui-tradewinds-private-honeymoon-retreat-390406 [NC] 
RewriteCond %{HTTP_REFERER} !/vendors/maui-tradewinds-private-honeymoon-retreat-276856 [NC] 
RewriteCond %{HTTP_REFERER} !/honeymoons/united-states/maui-hi-us [NC] 

# Return a 403 Forbidden header which stops the request 
RewriteRule .* - [F] 

第一個條件檢查。如果是這樣,則下一個條件可確保引薦來源不是您要加入白名單的三個網址之一。如果滿足所有4個條件(意味着引薦來自www.mywedding.com,但不是來自列入白名單的URL),則該請求將被刪除,並具有最終重寫規則。否則,URL將按原樣傳遞。

請這裏的規則實驗:http://htaccess.madewithlove.be/

+0

感謝您提供的代碼。我將它複製到您提供的鏈接中的htaccess測試器中,當我按下「立即檢查」按鈕時,頁面似乎刷新,但對測試沒有響應。 – user3617435

+0

我測試了我網站上的代碼,並且沒有刪除請求,即使它不是來自任何「例外」網址。請指教。 – user3617435

+0

啊,小錯字。將'RewriteRule。* - [L]'更改爲'RewriteRule。* - [F]'。 「F」表示「403禁止」響應 – Drakes

相關問題