Semalt:如何在IIS上阻止垃圾郵件

由於最近新博客的激增,引薦垃圾郵件已成為一種常見且令人討厭的威脅。就像評論和引用垃圾郵件一樣,引薦來源垃圾郵件旨在將鏈接放置在有問題的網站上,目的是吸引訪問量並提高搜索引擎流量。通常,可以使用人工驗證方法(例如kittyauth,驗證碼和包括Askimet的垃圾郵件查找服務)來阻止評論和引用機器人。

不幸的是,引薦來源垃圾郵件完全是另一種魚。這是因為它不尋求直接在網站上發布鏈接。取而代之的是,該機器人依靠喜歡在其站點上發布有關其流量來自何處的統計信息的博客作者(通常被稱為“引薦來源網址”)。這些垃圾郵件通過偽造的引薦來源網址攻擊了您的網站,並引回到您的網站。博客所有者突然開始注意到其站點上顯示的實時引薦來源網址統計信息,其中包含指向陌生網站的鏈接。殭屍程序會重複執行此操作,如果不執行任何操作,則殭屍程序會佔用大量帶寬資源,從而導致拒絕服務(DOS)。

Michael Brown, Semalt 專家指出,在最佳情況下,漫遊器會將虛假數據淹沒您的日誌,使您不知道流量來自何處。如果您被這些漫遊器所打擊,請按照以下方法在iis上阻止垃圾郵件:

ISAPI重寫

被引薦來源網址機器人擊中的網站管理員很驚訝地意識到,他們可以通過在ISAPI的頂部兩行進行更改來阻止機器人進入重寫httpd.ini文件。進行這些更改後,將根據您的已知引薦來源網址機器人列表對所有傳入流量的引薦來源網址進行不區分大小寫的檢查。一旦找到匹配項,就不會執行進一步的處理,並且會發送未找到頁面(404)錯誤代碼。

#阻止引薦垃圾郵件

在下面的()之間添加關鍵字,並用|

分隔

RewriteCond引用來源:。*(?: keywords | go | here)。*

RewriteRule(。*)$ 1 [I,F]。

為防止漫遊器進入,請使用引薦來源字符串中的上述關鍵字在方括號中填入括號,並用管道符號將其分開。如果殭屍程序指向您指向站點1.marine.com和site2.marine.com,請輸入Marine關鍵字。這將阻止“ marine”一詞在網站上進行的任何當前和將來的嘗試都將打擊您的網站。請記住,ISAPI Rewrite不會區分良好的引薦來源和不良的引薦來源。這意味著即使引薦來源匹配的單詞,您的引薦來源也會被阻止。

設置好過濾器後,您會注意到引薦日誌中發生了更改。如果這些機器人真的很想打你,那麼系統資源的使用將大大減少。儘管將ISAPI Rewrite拒之門外的漫遊器可能不是解決此問題的最優雅的方法,但在將其拒之門外還是非常有效的。

機器人始終在發展

在坐下來放鬆之前,因為您已經成功地阻止了iis上的垃圾郵件,請記住,殭屍程序一直在發展。他們遲早會比您的垃圾郵件過濾器更聰明。為了保持領先地位,請監控您的推薦日誌。如果您發現有任何新的推薦垃圾郵件站點,請將它們添加到列表中。