最後更新時間:2020 年 12 月 8 日 今天做新網站時,將 Cloudflare 上的 DNS 指向 Siteground 主機,結果出現如下的問題:
一開始照著瀏覽器上面給我的指示清除了 Cookie 還是沒有用,所以後來就直接跑去詢問主機商客服,就順利解決了。 因為這個問題也是我第一次遇見,所以目前也還不是很理解原因,只知道大概是 Cloudflare 那邊運作的問題,所以我打算先把解法寫下來,之前想出原因再把它補上。 這次發生問題的組合如下:
所以如果你不是我這兩個組合的話,可能問題發生的原因跟我不同,因此這個作法不一定對你有效。 重新導向修正方法登入 Cloudflare,選擇自己的網域 在上面那排中找到 選擇 這時候回到出問題的網站,已經可以正常載入了,Problem solved ! 補充如果你出現 526 Error 的問題,代表你的主機端的 SSL 憑證有問題,Cloudflare 無法辨識。 這時候請先將 Cloudflare 上的
www.test.com.tw 跟 en.test.com.tw 是屬於同一個網域名稱 test.com.tw , 前面只是主機名稱的分別, 如果只是語言版本不同, 應該是加在後面, 改用 www.test.com.tw/tw 跟 www.test.com.tw/en
@ks1217 當初在兩個domain或是一個doamin使用不同目錄區分語系,是公司與廠商討論後決議,最後決定使用不同domain來顯示不同語系,故無法更改。
能做到你的需求的一定是黑科技,你的語法是給不同Domain的需求用的,WordPress本身有一機多站台功能,但你的域名命名方式一開始就不成了,虛擬網址還沒偵測到子網域時就會互踢皮球,ks1217才是正解。
@雷伊 所以WordPress+VirtualHost=無窮迴圈(必死)就是了?
問題一
先把兩個網站位址都指到同一個網頁能運作嗎? 如果能, 在反過來都指向另一個網頁, 看看是否是網頁問題, 這裡還有一些關於這個問題的檢查方法
WordPress 有多語系套件
感謝各位大師回覆。 |