⑴ 如何讓discuz論壇首頁打開不顯示forum.php的方法分享
解決方法一:
首先在界面->導航設置->頁頭導航處再加添加一個主導航 論壇
更名之前的論壇名,新建後的導航類型是自定義的,和之前的論壇類型是不一樣,之前的論壇類型是內置。然後在首頁處選中之前的論壇,並把可用勾去掉,把新建
論壇的可用勾選上,新建論壇的鏈接為/bbs,保存一下。然後在全局->域名設置->應用域名->默認里輸入你的頂級域名,在默認處輸
入http://127.0.0.1:81/這個是我所設置的值。然後再試一下
現在只要輸入http://127.0.0.1:81//bbs就不會追加一個forum.php尾巴了採用這個方法後,用火狐打開http:
//127.0.0.1:81/bbs/提示循環重定向而不能打開頁面,用搜狗瀏覽器打開,頁面不斷刷新(不排除是我操作不標準的原因,但是沒能解決我的
問題)。採用這個方法後,打開http://127.0.0.1:81/bbs/不會跳轉,但現實的是http://127.0.0.1:81/bbs
/portal.php 的內容。
解決方法二:
在http://127.0.0.1:81/bbs/下建一個.htaccess文件, 裡面寫上directoryindex forum.php
(開始嘗試新建txt然後改文件名,xp下提示必須輸入文件名索性直接從網上虛擬主機下了一個.htaccess然後用記事本打開修改的)。再次打開
http://127.0.0.1:81/bbs/會打開http://127.0.0.1:81/bbs/forum.php的內容,但網址不會跳轉到
http://127.0.0.1:81/bbs/forum.php ,修改成功。
注意事項:
1.不同朋友的具體情況不同,不同的情況使用不同的解決方案。
2.修改成功後,還要注意修改論壇首頁、板塊首頁、內容頁上得主導航、位置導航上的錨文本已達到URL標准化、確定論壇主頁地址、集中權重的目的。我的做
法是進一步把/source/mole/forum/目錄下的forum_viewthread.php、
forum_forumdisplay.php、forum_misc.php、forum_post.php(這4個文件)然後在源代碼中搜索"
navigation 」後的 href=」forum.php」 改為,然後重建緩存。
通過以上兩種方法基本就可以去掉bbs目錄下discuz論壇首頁forum.php,有想要去掉的朋友可以試試,我的就是用第二種方法成功的.