如何屏蔽禁止中國IP訪問wordpress外貿網站 - 創投圈 創投圈

如何屏蔽禁止中國IP訪問wordpress外貿網站

欄目:教程專區 評論:0 點擊: 444 次

前幾天有朋友給我留言,說他們公司老闆不想讓同行訪問他們的外貿網站,怕有人抄襲他們家的網站設計,產品圖片和資料等等。

其實這個問題在外貿界是個老問題,國內的風氣就是這樣,一旦有什麼創新就開始抄抄抄,更有甚者網站外觀做的和你一模一樣,這種不道德的剽竊行為不僅會迷惑你的客戶,還會引起搜素引擎的反感。

WordPress外貿網站屏蔽禁止中國IP的方法

屏蔽國內IP訪問的方法有很多,但最好用的還是.htaccess代碼屏蔽。

1,打開.htaccess文件

.htaccess文件位於wordpress網站根目錄public_html中,有兩種方法可以訪問這個文件。

通過cPanel訪問.htaccess文件

通過FTP工具訪問.htaccess文件

如果你想通過cPanel訪問.htaccess文件,首先在cpanel後台找到File Manager,如下圖所示。

image.png

接下來會有一個彈框,是進主機文件根目錄的選項,根據我的設置操作,如下圖所示,

image.png

進去後,先選中文件,再執行操作。

image.png

如果你想通過FTP工具訪問.htaccess文件,可以看FTP工具使用教程。

2,生成.htaccess屏蔽IP代碼

直接訪問countryipblocks這個網站,按照下圖操作即可。

image.png

除了能屏蔽中國,還可以屏蔽其它國家或多個國家,按需求生成即可。

3,將生成的代碼複製到.htaccess文件

首先複製上一步生成的.htaccess代碼。

image.png

然後用Notepad++打開.htaccess文件,把代碼粘貼到.htaccess文件最後一行。

image.png

最後再用whatismyipaddress這個網站檢查一下你自己的IP,另做一個白名單,這樣就算你是中國IP也可以正常訪問你的wordpress外貿網站,白名單格式如下,做好了同樣複製到.htaccess文件最後一行。

//Block users by IP

order allow,deny

deny from

allow from 你的IP

除此之外還可以通過SiteGround的IP Address Deny Manager來允許或禁止某個IP對外貿網站的訪問,比起添加代碼到.htaccess文件裡,IP Address Deny Manager使用起來更簡單,更快捷,而且不會出現突然失效的情況。

如果你使用.htaccess來屏蔽IP,wordpress更新時,添加好的代碼可能會不翼而飛。所以,如果你是新手,我推薦你使用SiteGround來管理IP地址的訪問權限。

SiteGround IP Address Deny Manager使用方法

如果要允許或屏蔽某個國內IP訪問你的外貿網站,首先你要知道需要允許或屏蔽的IP地址。

查找這些IP地址其實一點也不難,如果是允許你自己的IP,用我上面介紹的whatismyipaddress就可以了。如果是屏蔽,首先登陸SG,在cPanel裡找到AWStats,AWStats的功能是分析網站訪問的情況並給出相關報告。

AWStats給出的數據非常詳盡,一共有20個類別,從國家地區到操作系統和瀏覽器因有盡有,訪問明細可以精確到每小時。我個人覺得比很多第三方的站長工具還要好用。

image.png

進入AWStats後,先選擇你要查看的站點,如果你的外貿網站已經開通了SSL,請選帶SSL後綴的域名,如下圖所示,點擊View即可。

image.png

緊接著就會跳出大量的數據和文字,關於IP訪問情況,請在左邊菜單欄找到Hosts -> Full list,如下圖所示。

image.png

從下圖你可以看出什麼IP最後訪問了你的外貿網站,點擊了多少次,點擊了多少個頁面,流量是多少。

image.png

如果流量較大的話,可能是國內同行正在研究你的外貿網站,如何鑑別這個IP是否是國內的,可以用who.is查詢一下,或者直接把IP地址放到百度裡查看。

把疑似國內同行的IP地址記錄一下,另存一個文件,接下來要做的事情就是屏蔽這些不良IP。

返回到cPanel,找到IP Address Deny Manager的圖標並點進去,如下圖所示。

image.png

添加你要屏蔽的IP地址,頁面上有詳細的操作說明,比如屏蔽單個IP地址怎麼操作,屏蔽某個IP範圍怎麼操作等等,SiteGround還是比較貼心的,能告訴的都告訴了。

這些方法你也可以用於.htaccess文件操作。如果遇到錯誤提示,刷新一下即可。

image.png

總結

屏蔽國內IP訪問wordpress外貿網站的方法有很多,我覺得用SiteGround的IP Address Deny Manager操作比較簡單快捷。

除了屏蔽國內同行的訪問,還可以防止惡意攻擊,網上針對競爭對手的惡意攻擊層出不窮,大多數都是通過流量擊垮你的外貿網站,讓你的網站癱瘓無法訪問。

如果出現此類情況,直接禁止惡意攻擊IP的訪問權限。

外貿這個行業競爭越來越激烈,以前只是傳統營銷層面的競爭,現在已發展到互聯網外貿層面,如果想要在互聯網上拔得頭籌,建立優勢,我覺得首先你要儘早建立起你的外貿獨立站,去做Google,去做社交媒體營銷,取得時間上的優勢。

互聯網有自己的規則,很多事情不是短期就能做到的,所以要做的話越早越好,機會還是很大的,畢竟建站公司製作的那一大批網站都沒有更新換代,國有企業也根本也不重視互聯網這個層面。



聲明: 本文由( 創投圈 )編輯整理,轉載請保留鏈接: 如何屏蔽禁止中國IP訪問wordpress外貿網站