|
以下簡單記錄一下昨天晚上遇到的問題,這狀況大概只有我會遇到?
因為剛好把 Discuz! 7.2 舊版本升級到功能更完整豐富的 Discuz! X3 去,由於 X3 版本把論壇以外的很多功能都整合進來了,譬如說門戶啥的一堆,所以網址結構改變了, 原本 /viewthread.php?tid=xxx 這樣的網址中間多了 「forum.php?mod=」跟其他服務區隔。Discuz! X3 是越做越大、功能越來越多了,但很多東西不能關真的很煩,譬如說應用中心不能砍掉、裡面一堆插件也不能直接移除,再加上有可能因為部分網址或 IP 被 GFW 擋掉,造成主機無法跟雲端中心、應用中心啥的正常連線回傳,所以每次用管理員帳號登入後台就會卡卡的,開啟插件或其他頁面會很慢很慢很慢很慢,開啟應用中心還會出現錯誤訊息:
您的服務器無法訪問應用中心,這將會導致應用無法安裝。請聯繫您的服務商或者網站技術人員,確保您的服務器能夠正常訪問 addon.discuz.com 或 addon1.discuz.com
總之,萬一你升級了 X2, X3 以上版本,升級完就算了,如果剛好又換網址、剛好又想要把舊版的網址結構轉到新網址結構去、又剛好是用 Nginx 架站,可以依照下面方法設定。如果還沒升級 X3 版本,建議就留在 Discuz! 7.2 就好了,穩穩用、沒安全性問題就ok了,不要自討苦吃啊.............
name1.com 舊網址
name2.com 舊網址
name3.com 新網址
把兩個舊網址轉到新網址,然後原本的舊目錄結構轉到新目錄結構:
修改 /etc/nginx/sites-available/default 裡面的設定,在最後面加上:
如果用的主機設定檔是不同名稱,請修改適當的檔案。
|
|