本文目錄一覽:
discuz怎麼去掉forum.php
首先聲明:這是一篇去除discuz論壇中forum.php尾巴最全的方法,之前也看到過類似的文章,但按照步驟操作後,大家會發現還有很多地方沒有去掉forum.php尾巴。這樣不利於網站seo。今天,為大家整理了最完美的去除forum.php尾巴的方法。
在操作之前,我們先來看一下discuz論壇含有forum.php尾巴的地方:
(1)主導航中的論壇按鈕
主導航論壇按鈕
(2)論壇首頁的麵包屑導航位置
(3)分區版塊的麵包屑導航位置
(4)主題列表頁的麵包屑導航位置
(5)主題內容頁的麵包屑導航位置
麵包屑導航
(6)發新主題頁面包屑導航位置
(7)主題列表頁的2個返回按鈕
主題內容頁兩個返回按鈕
(8)archiver/的首頁
acchiver首頁
(9)輸入域名默認跳轉到帶有www.域名.com/forum.php
既然知道了,discuz論壇都是那些地方含有forum.php,接下來就按照以下步驟來逐一去除
(1)在後台設置域名
域名設置
這步設置之後,主導航中的論壇按鈕就去掉了forum.php尾巴
(2)在template\default\forum中找到discuz.htm,大約在第19行的位置,
把a href=”forum.php”修改為:a href=”[‘setting’][‘domain’][‘app’][‘forum’]/”
這樣,首頁和分區版塊的麵包屑導航中的forum.php就去掉了。
(3)在/source/module/forum/中
forum_forumdisplay.php,第65、67、74、76行:把a href=”forum.php”修改為:a href=”./” (去除主題列表頁面包屑導航位置的forum.php尾巴)
forum_viewthread.php,第107行:把a href=”forum.php”修改為:a href=”./” (去除主題內容頁面包屑導航位置的forum.php尾巴)
forum_post.php,第111行:把a href=”forum.php”修改為:a href=”./”(去除主題發心主題麵包屑導航位置的forum.php尾巴)
forum_misc.php,第394、398行:把a href=”forum.php”修改為:a href=”./” (這個應該是手機版的)
(4)/template/default/forum/ 中
forumdisplay.htm,第159行:把a href=”forum.php”修改為:a href=”[‘setting’][‘domain’][‘app’][‘forum’]/” (去除主題列表頁上方的那個返回按鈕中的forum.php尾巴)
forumdisplay_list.htm, 第332行:把《a href=」forum.php」》修改為:a href=[‘setting’][‘domain’][‘app’][‘forum’]/ (去除主題列表頁下方分頁導航前面的那個返回按鈕中的forum.php尾巴)
(5)在/source/archiver/forum/中
discuz.php的第24行,把a href=”../forum.php” target=”_blank”修改為a href=”../” target=”_blank”
(6)設置301重定向
RewriteEngine on
RewriteCond %{http_host} ^(.+)\.5icool.org [NC]
RewriteRule ^(.*)$ [L,R=301]
RewriteRule ^(.*)\/forum.php$ [L,R=301]
通過以上六步操作,就可以完美的去掉disciz論壇中forum.php的尾巴了。這樣做的目的是為了讓網站URL標準化,有利於網站優化。
如何取消論壇forum.php
1.要去掉forum.php尾巴,首先要清楚網站哪些地方存在這個尾巴,存在的地方主要有以下幾個: ①主導航條上面的論壇 ②Logo鏈接的網址 ③主頁次導航麵包屑 ④列表頁次導航麵包屑 ⑤內容頁次導航麵包屑 清楚了存在forum.php的地方我們就開始去掉它。 2.解決主導航的forum.php尾巴問題,通過後台管理即可解決,如果你只用的discuz的論壇功能,並且用的是一級域名或者二級域名,方法如下: ①登陸後台全局域名設置應用域名,修改默認為你的論壇主頁的地址。 ②登陸後台界面導航設置主導航增加一個論壇的導航,地址寫你論壇主頁的鏈接地址,把默認的導航上的論壇勾選掉。 3.去除首頁和版塊頁面次導航位置的forum.php是同一個操作。 在ftp工具中編輯打開template\default\forum\discuz.htm,然後在菜單欄編輯替換,把a href=”forum.php”全部替換為a href=”” 4.去除列表頁次導航位置的forum.php 在ftp工具中編輯打開template\default\forum\forumdisplay.htm,然後在菜單欄編輯替換,把a href=”forum.php”全部替換為a href=”” 5.去除內容頁次導航位置的forum.php 在ftp工具中編輯打開template\default\forum\viewthread.htm,然後在菜單欄編輯替換,把a href=”forum.php”全部替換為a href=””
forum php是什麼文件?
1、應該是forum.php文件吧
2、.php文件是伺服器動態腳本文件,基於B/S模式的一種伺服器程序
3、forum.php應該是基於PHP的某種論壇系統~
原創文章,作者:ZNWU,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/131654.html