监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 签约案例 | 购买价格 | 在线试用 | 手机APP | 产品资料
X 关闭
南昌网站建设公司

当前位置:工程项目OA系统 > 泛普各地 > 江西OA系统 > 南昌OA系统 > 南昌网站建设公司

Discuz X2修改默认首页

申请免费试用、咨询电话:400-8352-114

Discuz X2建立论坛十分便利,然则因为Discuz X2顺序有两个模块:门户和论坛。假如设置论坛为默许首页的话,那么输入网址不是直接显示论坛内容,而是会主动跳转到/forum.php。

人人晓得如许做十分不友爱,并且默许首页做跳转,也晦气于权重的积聚。

所以我将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.主题列表页:找到source\module\forum目次下forum_forumdisplay.php文件,直接在源文件中查找交换,查找,修正为论坛的相对地址或许绝对地址,比方我的论坛修正为或许修正为论坛的绝对地址。

2.帖子页面:找到source\module\forum目次下forum_viewthread.php文件。直接在源文件中查找交换,查找,修正为论坛的相对地址或许绝对地址。

3.发帖页面:找到source\module\forum目次下forum_post.php文件,相同在源文件中查找,将其交换为论坛绝对地址。

 

南昌网站建设  

发布:2007-03-31 14:47    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
南昌OA系统
联系方式

成都公司:成都市成华区建设南路160号1层9号

重庆公司:重庆市江北区红旗河沟华创商务大厦18楼

咨询:400-8352-114

加微信,免费获取试用系统

QQ在线咨询

泛普南昌网站建设公司其他应用

南昌OA软件 南昌OA新闻动态 南昌OA信息化 南昌OA快博 南昌OA行业资讯 南昌软件开发公司 南昌门禁系统 南昌物业管理软件 南昌仓库管理软件 南昌餐饮管理软件 南昌网站建设公司