推56論壇

 找回密碼
 立即注冊(限中文)

QQ登錄

只需一步,快速開始

查看: 2143|回復: 0
打印 上一主題 下一主題

[discuz教程] 如何去掉discuz論壇首頁網址后面的forum.php

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2015-3-3 22:33:47 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我使用的是最新版的Discuz! X3.1,不過在安裝使用后發現一些小細節問題可以改進,比如訪問首頁后域名后面會帶有/forum.php的尾巴,discuz教程-另外還有導航欄里的論壇首頁以及面包屑里的論壇首頁URL都帶有/forum.php這個小尾巴,經過一些修改輕松的去掉了/forum.php這個尾巴。

下面是圖文操作說明:


1、Discuz! X3.1去除主域名后面的/forum.php

111.png (17.62 KB, 下載次數: 8)
下載附件  保存到相冊
2014-3-7 14:25 上傳





在修改這里的時候出現了一點點小插曲,就是在域名設置里進行應用域名操作的時候 如果 “論壇首頁”和 “默認域名“里填寫一樣的域名 會提示“配置中存在重復域名,請返回修改”。比如我的域名是www.2014soccer.net,那么我的首頁就應該是http://www.2014soccer.net/ 但是如果在論壇首頁和默認域名里都填寫www.2014soccer.net,就會出現錯誤,提示存在重復域名,而論壇里有朋友發帖說一個填寫主域名www.2014soccer.net 和根域名2014soccer.net 這樣確實不會出現錯誤,但是在返回網站首頁去訪問的時候會發現logo以及導航欄還有面包屑里的論壇首頁 都是根域名,所以這里提示各位朋友在操作這一步的時候不要參考那位朋友的帖子,我在論壇首頁里留空,同時在默認域名里填寫我的主域名,這樣就能夠完美實現論壇首頁網址后面去掉/forum.php尾巴了

2、去掉面包屑導航里論壇首頁URL后面出現的/forum.php



這一步需要修改幾個頁面,主要是模板文件夾template/default/forum/下的discuz.htm、forumdisplay.htm、viewthread.htm這三個頁面即可,一個是論壇首頁,一個是論壇版塊首頁,最后一個是帖子頁面。

找到下面這段代碼:
  1. <div class="z">

  2.                 <a href="./" class="nvhm" title="{lang
  3. homepage}">$_G[setting][bbname]</a><em>»</em><a
  4. href="forum.php">{$_G[setting][navs][2][navname]}</a>$navigation
  5.         </div>
復制代碼

將上述代碼修改成
  1. <div class="z">

  2.                 <a href="./" class="nvhm" title="{lang
  3. homepage}">$_G[setting][bbname]</a><em>»</em><a
  4. href="/">{$_G[setting][navs][2][navname]}</a>$navigation
  5.         </div>
復制代碼

其實就是把里面的鏈接代碼href="forum.php"改為href="/",三個頁面修改同樣的位置并修改成同樣的代碼。

這樣就能輕松去掉各個頁面中首頁網址后面出現的forum.php尾巴了!!!!!
經過測試均無問題!!!!!


本版積分規則

關閉

推56站長論壇推薦上一條 /1 下一條

站長QQ
在線咨詢
咨詢熱線
QQ:405327411

QQ|免責聲明|小黑屋|站長論壇 ( 豫ICP備11018337號-5 )

王寶臣旗下網站 推56論壇(www.lntnd.club)站長論壇 SEO論壇 網絡營銷論壇 新手站長論壇 網絡推廣論壇 站長社區 站長網

Powered by Discuz! X3.4 Licensed

©2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表
糖果游行投注
竞彩比分直播球探 北京快乐8 000432股票行情 贵州11选5 迎客松配资 36策略配资 双色球 河南11选5 2019年上证指数半年线是多少目前大盘年线 重庆快乐十分 互博足球即时赔率 国际股票指数 访问出错或页面为空 黑龙江11选5 千里马配资 浙江十一选五