新聞中心
Discuz默認(rèn)域名設(shè)置失誤引起的鏈接錯(cuò)誤問(wèn)題
Discuz具有自帶的偽靜態(tài)(URL重寫(xiě))功能,使用discuz建站的朋友們應(yīng)該都知道。具體設(shè)置方法參考鏈接:DISCUZ 3.0偽靜態(tài)設(shè)置圖文幫助教程。但是今天無(wú)憂主機(jī)小編遇到一個(gè)奇怪的問(wèn)題:客戶在設(shè)置完成偽靜態(tài)以后,URL鏈接中混入了奇怪的東西:http://www.xxx.com/forum.php/thread-1234567-1-1.html ,而正常的URL應(yīng)該為http://www.xxx.com/thread-1234567-1-1.html。這個(gè)現(xiàn)象讓小編很疑惑,想到既然是鏈接的問(wèn)題,那么應(yīng)該是偽靜態(tài)設(shè)置的時(shí)候,規(guī)則沒(méi)有處理好吧。 想到這里,無(wú)憂主機(jī)小編把該客戶根目錄下的.htaccess文件下載到本地,并和自己php免備案虛擬主機(jī)中discuz的.htaccess一條一條的進(jìn)行比對(duì)。奇怪的是,兩個(gè)文件中的重寫(xiě)規(guī)則竟然一模一樣!在此之前,無(wú)憂主機(jī)小編已經(jīng)測(cè)試過(guò)自己的discuz,偽靜態(tài)都是正常的。這說(shuō)明,問(wèn)題并沒(méi)有出在偽靜態(tài)規(guī)則上,而是另有原因。 小編來(lái)到該客戶的網(wǎng)站后臺(tái)尋找突破口。意外的是,小編在域名設(shè)置的地方發(fā)現(xiàn)了端倪,如圖所示: 小編嘗試把上圖中,首頁(yè)和論壇的域名都刪除,提交之后,問(wèn)題迎刃而解。 小編在這里給大家提個(gè)醒:有些時(shí)候,網(wǎng)站程序出現(xiàn)鏈接錯(cuò)誤,不一定是偽靜態(tài)的原因,也可能是域名設(shè)置的問(wèn)題。今天這個(gè)問(wèn)題就是一個(gè)很好的例子。好了,希望這個(gè)問(wèn)題可以給你們一些幫助吧~ 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: DISCUZ如何讓頂部導(dǎo)航固定 DISCUZ!X3.2支付寶充值亂碼BUG解決辦法 DISCUZ所有注冊(cè)用戶訪問(wèn)IP均為127.0.0.1解決辦法
本文地址:http://www.gle-technology.com/discuz/20586.html