常有人問我,該如何架設在大陸也能夠看得到的網站。

其實這個問題很困難。為什麼困難?

因為大陸的防火長城的規則不斷在變動,

且人為操作空間大

跟網站內容(甚至商業競爭狀況)

以及你所屬的主機位置都有關係

今天沒被封鎖 不代表明天不會被封鎖

一時被封鎖 不太表將一直被封鎖

一般的狀況下,除非架設在大陸註冊在大陸的網站(我後面會提)

否則只能依循一些大方向 盡量避免被封鎖。

我認為最重要需要注意的有三點

1. 避免在網站內容中敏感議題

2. 使用獨立的 IP, 不要跟別人的網站共用 IP

許多人的網站都是架設在虛擬主機(或共用主機, Share Hosting)上

這些主機之所以租金便宜, 是因為一台主機上面有好多個網站

但在這樣的情況下

若其中有一個網站觸犯到中國的防火長城,

則整台主機的網站都將被擋掉

解決方式就是跟主機商租用”獨立的 IP (Dedicate IP)”,

只要你的網站使用的是獨立的IP,不與他人共用

就算使用的是共用主機,也不會被其他網站的封鎖影響到。

3. 定時透過網路服務, 服務監控中國地區對網站的連線狀態, 測試您的網站(頁)在中國大陸能否被瀏覽

例如:

卡卡網
http://www.webkaka.com

WebSitePulse – 檢查網站是否被大陸封鎖?
http://www.websitepulse.com/help/testtools.china-test.html

最後

最保險,但也是最麻煩的做法

就是直接租用位於中國的主機並註冊中國網址

但要完成上述這項工作,

你必需將你的網站資料送中國政府審查備案

如果要使用 .com 類的商業性網址

更必須要在中國當地成立公司

這篇文章裡頭有比較詳細的說明:
https://blog.user.today/cn-icp/

這些是要讓網站在中國也看得到,需要注意的大原則

其他細節的部分,有想到再繼續補充