成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
Discuz X2修改默认首页
人人晓得如许做十分不友爱,并且默许首页做跳转,也晦气于权重的积聚。
所以我将Discuz X2的论坛做了两个修正:
第一,将forum.php设为网站的默许首页,并设为第一挨次。

第二,将网站导航、面包屑导航等里面的forum.php的链接直接去失落,修正成论坛的默许网址。比方我将指向 http://***.com/bbs/forum.php 的链接直接修正成http://***.com/bbs/ 。
起首,修正网站的默许首页为forum.php,如许输入网址就不会主动做跳转了。
修正网站的默许首页办法很简略,我这里就不再赘述了。假如你用的是Linux空间,并且支撑.htaccess的话,那么可以直接在.htaccess里添加如许一句:
#默许首页设置
DirectoryIndex forum.php index.html index.php default.html
然则修正之后,有一个问题,那就是Discuz X2论坛小我空间有一个短网址,就是相似于 http://***.com/bbs/?2 如许的网址。所以需求做一个跳转,将小我空间的短网址跳转到小我空间的静态地址 http://***.com/bbs/space-uid-2.html 。
翻开forum.php,在找到:
require './source/function/function_forum.php';
鄙人面添加如下代码:
if(!empty($_SERVER['QUERY_STRING']) && is_numeric($_SERVER['QUERY_STRING'])) {
$uid = $_SERVER['QUERY_STRING'];
$uurl= "http://***.com/bbs/space-uid-".$uid.".html";
header("HTTP/1.1 301 Moved Permanently");
header("location: $uurl");
exit();
}
将”http://***.com/bbs/space-uid-".$uid.".html”交换为本人的小我空间地址就可以了。如许假如输入相似于http://***.com/bbs/?2 如许的网址,就会301跳转到小我空间的静态地址 http://***.com/bbs/space-uid-2.html 。
其次,将面包屑导航中的forum.php去失落。
Discuz的面包屑导航呈现在三个当地,帖子页面、帖子列表页和发帖页。它们对应的文件是分歧的。
1.主题列表页:找到sourcemoduleforum目次下forum_forumdisplay.php文件,直接在源文件中查找交换,查找,修正为论坛的相对地址或许绝对地址,比方我的论坛修正为或许修正为论坛的绝对地址。
2.帖子页面:找到sourcemoduleforum目次下forum_viewthread.php文件。直接在源文件中查找交换,查找,修正为论坛的相对地址或许绝对地址。
3.发帖页面:找到sourcemoduleforum目次下forum_post.php文件,相同在源文件中查找,将其交换为论坛绝对地址。
南昌网站建设


