有時候自己可能會規畫網站的發展方向,有不歡迎某些特定的國家來訪,這時候第一個想法應該是要鎖該國家的IP,但是卻不知從何做起?因為不知道那個國家的IP跟本不能鎖,這時候可以透過「blockcountry」線上工具網站產生的htaccess語法來替自己封鎖想要封鎖的IP網段國家。
我想很多網站可能非常討厭大陸來的訪客或是搜尋蜘蛛,像傳說中的「百度」可以說是暴力搜尋引擎,不遵守一般搜尋引擎的規則,有時候搜尋蜘蛛會搞垮網站,因為狂爬你網站阿!所以蠻多人會去擋大陸的搜尋蜘蛛。如果有這部分需求的使用者,那你可以參考先前我們介紹過的:如何使用.htaccess擋掉搜尋引擎機器人?
除了搜尋蜘蛛令人困擾外,我想很多人都會遇到網站抄襲事件,如果你有以上類似的問題困擾著,或者你非常非常的討厭某個國家訪客,那麼你可以透過「BLOCK COUNTRY」來封鎖該地區的使用者。
網站名稱:Block A Country
網站網址:http://www.blockcountry.com原本服務已經收了,您可以改用IPINFODB。
第1步 來到Block country 網站首頁,首先你會看到一個框框,框框中有許多國家,請您挑選要封鎖的國家,可以複選,選擇完成後請點擊下方的﹝Block Now!﹞。
第2步 接著畫面會秀處一長串的程式碼,請將此程式碼複製起來!
第3步 這時,請建立一個名為「htaccess.txt」純文字檔案,將剛剛網頁上產生的程式碼貼到純文字檔案中,然後儲存。
程式碼之中,以下這串網址您可以自由更改,可以更改你要導向的頁面,你可以保持預設不去做變動或者是改成你要導向的網頁網址。
http://blockcountry.com/blocked.php
第4步 接著請上傳剛剛設定好的htaccess.txt檔案,然後將檔案上傳到網站根目錄,也就是放在「public_html」目錄下,接著將檔案名稱改成「.htaccess」,這樣就完成設定封鎖該國家的訪客囉!
網站上已經有.htaccess檔案
若您發現您網站上已經有.htaccess檔案,那請下載目前的.htaccess檔案,開啟後以不破壞原本程式結構下,將封鎖某國IP的語法加在原本的語法下方,儲存檔案後然後上傳就可以囉!
基本上不建議大家去封鎖某國家的某些讀者,若你只是因為一時的憤怒而去否鎖,那其實不太適合,因為並非該國家全部的人都像是你討厭的讀者,有些也是很好的,千萬別因此而害那些支持你的讀者無法閱讀到你的文章。
不過若你已經篤定而且確定網站經營方向是不希望某些特定族群、國家來訪,那這工具卻時蠻適合你的,因為可以幫你有效的擋掉某些訪客。不過再強的封鎖工具還是抵擋不了跳板(Proxy),若是遇到了,只能人工處理掉了(砍掉他XD)。
感謝您的教學!(晚了好幾年XDXD)
原有網站Block A Country已經消失了,
可用以下網站取用代碼!
http://www.countryipblocks.net/
而且不只.htaccess一種可供選擇!
是不是可以寫多一篇教學(大誤) :D
網站似乎進不去了
還有別的方法嗎??
掛代理仍舊進不去….
請問香腸大大用哪一款代理阿@@?
“設定好的htaccess.txt檔案,然後將檔案上傳到網站根目錄,也就是放在「public_html」目錄下”
……請問可以只放在某個目錄下,例「public_html\bbs」下,只針對”論壇”發生作用,而其它目錄可不受影響嗎?
這對DDoS流量攻擊有得防嗎?
那除了TW的我都封鎖 頂多我留的一些大陸的而已
這做法也可以針對特定訪問者嗎?
還好台灣的論壇大多沒有針對特定國家做封鎖IP的動作,不然掛那國代理的人可能會一起被Ban掉
似乎該站的網址為 http://www.blockacountry.com/
Block A Country
中間有個 A…
大陸過客路過~~~
外面的主機都在盡量避免被墻,你倒教人主動ban啊,何必呢?
您好,可以借我引用這篇文章嗎?謝謝
這個不準= =
殺了一個我,還有千千萬萬個我….
還有ip已經很久了
如果想封對岸的ip 但沒有110~111~112~113~114~115這個開頭的ip
現在已經出現180開頭的ip
謝謝香腸大大^___^
想請問香腸大大,如果想要單純封鎖某一IP,要如何做呢?
@Dr.Green
把Peer Guardian裏面提供的所有IP段都放上去 (誤
但是如香腸所說的, 回家就沒用了
不過我想知道有沒有可以過濾政府警察機關來看的IP組
有的話就更好了!
@偽
會掉進無限Redirect的loop吧~
@佑樣
如果他有”看的慾望”
就會Proxy來看啦~
這種方法常常會誤ban到一些可憐人的ip
不過圖片看不見,需要爬樓梯.
嘿,臺灣朋友好,我是大陸訪客,幸好版主站點沒封大陸IP .^_^.
翻牆是這重點 ~~
中國要來台灣看網站,常常會被偉大的長城擋住,所以他們能力可以的,都會「翻牆」出來,此時的IP大多都不會是中國的網段,個人覺得效果有限!
那請問如果把網站的導向改為自己網站的網址會….?