Discuz X 之 cookie 設置 設定 教學 說明 運用

早期部份插件,有用js對cookie做處理,如果dz沒另外設置cookie值,可能會使原本的cookie資料被清空,而造成論壇一直無法登入,或是切換幾個頁面後就被登出

論壇無法登入,或是沒多久就會被登出,原因其實也滿多的,如有的防毒提高瀏覽器安全,修改權限使cookie不能寫入。。。等,奇奇怪怪的毛病,不過現今已經非常少出現架好dzx論壇,還有一直無法登入的情形,幾乎都沒聽說了

一般是不用對cookie參數做設置,它會自動抓現有域名,但個人建議還是set一下,會比較好

設置上非常容易,只需要設好目前網站域名(又稱作用域),如有path路徑則加上即可

將主機上config目錄內的config_global.php下載回來,並用 notepad++ 文書軟體打開它

大部份都是將dzX放至在根目錄下,是不用設path路徑,例如你論壇網址是www.yourdomain.org,那麼設置如下圖




個人推薦,可以將作用域參數cookiedomain設置一下,不要留空,避免與插件衝突

比較要注意的事,如果1年或2年後,有更換域名的話,別忘了要到這,重新設置一下,不然會無法登錄





如果您的論壇是 www.yourdomain.org/bbs/ 那麼就要設置path,參考下圖




如果你網站分類很多,如

論壇  www.yourdomain.org/bbs/
部落格 www.yourdomain.org/blog/
留言板 www.yourdomain.org/book/
下載頁 www.yourdomain.org/down/

它們都各自安裝不同的php程序。。。,那麼最好各別設置一下它們的作用域及path,不然在網頁切換時,容易出現又被登出的情形

說實在,能管理好一個論壇就已經不容易,沒必要在去裝些其它東西,而且 Discuz X 已經算是全方位了,該用到的東西大致上都有,如果只有dzX,還是放在域名根目錄下比較好,也有助於SEO優化





如果是一個資料庫伺服器,對應多個主機分流,如

www1.yourdomain.org
www2.yourdomain.org
www3.yourdomain.org

那麼在作用域上的設置,去掉www,只留下yourdomain.org即可

然後cookiepre及cookiedomain及cookiepath,每個站,都要一樣




這樣在切換分流時,就不用在重新登入good job

大致上就先這樣了,未來如有什麼要補充,到時在修改


返回目錄 → ( Discuz X 論壇 ) 之使用教學,連結總整理


Thank you for reading

沒有留言:

發佈留言

由於一直被灌水, 因此您發表留言之後, 需要等待博客主的審核, 才會公開您的留言, 所以請不要重複的留言
Hello my friend, I have no money, My blog is super chill, Please do not screw me up in the replies at the bottom of the article, thanks a lot