最近在wordpress製作上遇到一位客戶,他提出額外的要求,就是希望網站可以封鎖特定國家,不讓該國的網民可以任意瀏覽,雖然我們還是可以使用VPN等服務就打破這道魔咒,但人都開口了功能還是做給他。
下載IP2Location Country Blocker
直接在安裝外掛那邊輸入“IP2Location Country Blocker”,基本上第一個就是了,直接安裝
到IP2Location Country Blocker官網取得token
接著在左邊就會出現”Country Blocker”字樣,IP2Location Country Blocker是一個可以選擇只封鎖前台(給網友看得),和後台也一起封鎖(怕該國的駭客?)的外掛,今日我只需要封鎖網站前端即可,因此選擇”Fronted”。
接著跳出一欄疑似要輸入認證碼一樣的視窗,好家在IP2Location Country Blocker Lite版有免費提供大家使用,跟著下面點”Free account”
Token申請啟動IP2Location Country Blocker
照著網頁依序填寫資料,很輕鬆就可以拿到下載口令,方便我們填入Wordpress,
用官網給的這長長的一根塞滿空白的地方,就可以點Next,參照下面去封鎖,這次是我不知道為何一個外國人特地找一個台灣人架網站,然後要求要針對台灣IP去封鎖,內容不給台灣人看,我想我也是拿錢辦事,舊管他的照做,設定好後然後save,基本上你的前端就被封鎖了,
而在最下Bypass Blocking for logging in use可以讓外掛不去封鎖已經登入的使用者
Connection denied by IP2Location Country Blocker
正式啟動後,也把帳號登出一下就會看到以下此畫面。就代表你網站的努力付諸流水了。
然後我個然是使用VPN飛去其他國家假裝外國觀光客又跑回網站,這樣就可以又進後台看想幹嘛
IP2Location Country Blocker結語
由上述圖文所示,大家可以知道IP2Location Country Blocker外掛是可以讓使用者輕易的去按照國家分類去封鎖IP無法瀏覽網頁。雖然他的封鎖網頁看起來一看就知道,啊!要用VPN的感覺,但畢竟是免費,我認為已經做得很好了。