首頁 >後端開發 >php教程 >去除discuz X 2.5論壇的forum.php尾巴

去除discuz X 2.5論壇的forum.php尾巴

WBOY
WBOY原創
2016-07-25 09:13:432987瀏覽
               

              其實關於這種問題百度一下一大堆,但是很多人百度了也不會,那隻能讓我們這些樂於分享的人們分享在分享了

在操作之前,我們先來看看discuz論壇含有forum.phpforum.php
尾巴的地方:
                 (1)中的論壇按鈕去除discuz X 2.5論壇的forum.php尾巴
               (2)下麵包屑導航位置
               (4)主題清單頁的麵包屑導航位置
                (5)主題內容頁的麵包屑導覽位置
去除discuz X 2.5論壇的forum.php尾巴
               (6)發送新主題頁屑導覽位置
       
去除discuz X 2.5論壇的forum.php尾巴                 (8)archiver/的首頁

                                             去除discuz X 2.5論壇的forum.php尾巴

                 (9)輸入網域預設跳到使用 www.您的網域名稱.com/forum.php


         既然知道了,discuz論壇都是那些地方含有forum.php,接下來就按照以下步驟來逐一去除

1)在後台設定網域名稱

                                       去除discuz X 2.5論壇的forum.php尾巴

       在這裡還有一中方法,就是在介面導航裡面我首頁的導航換成你的論壇的據對地址,這種方法也可以。

2)在templatedefaultforum找到discuz. forumdisplay.htm、viewthread.htm,大約在第19行的位置,都依照下面的程式碼修改
)在/source/archiver/forum/
  1. discuz.php的第24行,把修改為
複製程式碼
44設定) >301
重定向


  1. RewriteEngine on

  2. RewriteCond %{http_hostR(host.網域com [NC]

  3. RewriteRule ^(.*)$ http://www.網域.com/ [L,R=301]
RewriteRule ^(.*)/forum. php$ http://www.網域.com/ [L,R=301]
複製程式碼關於301定向的問題不多說了,喜歡的可以多去研究

好了,這樣就可以完美的去掉disciz論壇中forum.php的尾巴了。這樣做的目的是為了讓網站URL標準化,有利於網站最佳化。
discuz


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn