
我的 CDN 伺服器在某些公司網路上被封鎖。我已將我的 CDN 網站新增至大多數企業防火牆目錄中,以確保其正確分類,而不是作為停放網域或被企業使用的 Web 過濾軟體視為垃圾郵件的其他類別。我猜原因是我的CDN網域與我的網站網域不一樣。我為什麼這麼做?因為我想像其他人(twitter、youtube)一樣對所有靜態內容(圖片/css/js)使用無 cookie 的網域。是否有一個地方列出了所有此類目錄,我可以在其中對我的 CDN 域進行分類?這是最好的方法嗎?我想這種優化的投資回報率相當低,如果我沒有得到任何令人信服的答案,我可能會考慮將我的 CDN 網域移至我的網站網域的子網域。
答案1
將您的資產放在單獨的網域中是一種常見的做法,甚至伺服器故障也會這樣做(sstatic.net
)。我懷疑您的任何假設是否正確,因為它們會導致太多其他合法網站出現問題。我會聯絡您被封鎖的一些企業網路(或讓這些網站的使用者這樣做)並找出您被封鎖的原因。
答案2
谷歌應用程式引擎的 IP 範圍正在被網路趨勢屏蔽。我認為如果您使用 google app engine,除了設定一個小的 js 腳本來檢測 CDN 是否被阻止(在這種情況下使用本地資源檔案)之外,您沒有什麼可以做的。