程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> 真正完美解決Discuz! X3首頁網址帶forum.php尾巴的問題

真正完美解決Discuz! X3首頁網址帶forum.php尾巴的問題

編輯:PHP基礎知識
 

近幾天搭建了一個Discuz! X3論壇程序,全部工作完成後,發現了一個關於網站首頁URL的問題,大家都知道,dz程序裡包含門戶、論壇、家園等幾項,有時候我們只需要設置論壇為首頁,也就是說其他功能不需要,只使用論壇功能,當我們完全設置好以後,會發現首頁網址後面會帶上一個forum.php,這樣不僅從seo角度還是用戶體驗角度來看,都是十分不爽的,在網上有很多類似的解決方法,有修改代碼的,有修改IIS或空間索引文件的(index.php),更有甚者還有修改源程序代碼的,這樣一來,不僅難度很大,還耽誤功夫,今天亦是美網絡就給大家說一個比較簡單的方法,輕松解決forum.php這個小尾巴。

        在開始說設置之前,先給大家說下關於域名的設置,因為帶WWW和不帶WWW是兩個不同的域名,如果這個兩個設置不好,對於後續的設置可能會影響,如果設置好了,將對seo十分有利,一般情況下,我們都喜歡帶WWW的域名,那麼不帶WWW的域名我們一般會把它301重定向到帶WWW的域名上去,這裡就給大家簡單說下在win服務器下的設置,首先是域名的解析,舉個例子:

        正常情況下,帶WWW的A記錄解析是這樣的:        www  - A  -  IP地址

        不帶WWW的A記錄解析為:@ - A - IP地址          或者使用 @  -  CNAME - 帶WWW的域名網址(舉例:@ - CNAME - www.yishimei.cn.  注意域名最後的那個點一定要加上)        

        然後通過301重定向實現不帶WWW的域名定向到帶WWW的域名上,這是最基本標准的解析方法了,如果你的解析不是這樣的,那麼就盡量修改成這樣的解析方法。關於301的重定向方法,大家自行百度一下,不再啰嗦。

        下面開始論壇首頁去尾巴,首先我們進入論壇後台,找到 全局 - 域名設置 - 應用域名,然後將你的帶www的域名只填寫在“默認”的地方就可以了,其他的選項不必理會,如下圖: 

        

        這樣設置好以後,最好去 工具 - 更新緩存 去更新一下,當然這不是必要的,只是建議,以上步驟完成後,再打開論壇就沒有帶forum.php的尾巴了

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved