草根站长论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
草根站长论坛 首页 建站教程 Discuz教程 查看内容

Discuz如何去掉全局导航条和门户目录导航中的portal.php

2013-10-7 15:21| 发布者: klfxw| 查看: 813| 评论: 0

摘要: Discuz程序不管是x1.5还是x2.0已经现在正在使用的x2.5和x3.0,其门户首页都是portal.php。如站长帮门户首页就http://bbs.nbcy.cc/portal.php ,那么究竟怎么让其首页指向http://bbs.nbcy.cc/呢?让访问网站首页时地 ...
Discuz程序不管是x1.5还是x2.0已经现在正在使用的x2.5和x3.0,其门户首页都是portal.php。如站长帮门户首页就http://bbs.nbcy.cc/portal.php
,那么究竟怎么让其首页指向http://bbs.nbcy.cc/呢?让访问网站首页时地址栏中的portal.php去掉?
为了去掉浏览器访问时地址栏中的portal.php首先我们得设置服务器中的首页设置。iis设置方法是网站点击属性-文档-添加portal.php,然后将其设置为第一个。这样访问网站主目录的时候将不再跳转portal.php而是直接代开不带portal.php的门户主页。
设置完之后还要去掉网站链接中的portal.php。要想去掉烦人的portal.php,首先就得搞清楚portal.php存在在何处。显示网站顶部导航栏中的portal.php,方法是:打开后台-界面-导航设置可以看到如下界面:
点击底部添加主导航,添加以“首页”或者你站长名称如“站长帮”为标题的主目录,后面链接框输入“/”。然后将其选择为默认首页,保存。这样主导航中的链接便没有了后面的portal.php。而且这样做的好处是,如果你将主导航设置为如“站长帮”,那么全站所有主页的链接(包括门户你所处的页面位置导航栏中)都变成了“站长帮”,全站的seo效果也得到了改善。
解决了主导航中的portal.php,你会发现在门户栏目导航中你所在的位置导航名称已经由“首页”变成了你修改的名称如“站长帮”了,但是链接中还是存在portal.php链接,如下图所示:

这就需要修改几个模板文件:修改模板文件template/default/portal/目录下的list.htm、list_category_onerank.htm、list_category_tworanks.htm、view.htm,几个文件一样的方法:

1.查找代码:

$_G[setting][navs][1][filename]

修改为

/

这样,Discuz全局导航条和门户目录导航中的portal.php就完全的去掉了


相关阅读:Discuz如何去掉全局导航条和论坛目录导航中的forum.php



鲜花

握手

雷人

路过

鸡蛋

QQ|小黑屋|手机版|Archiver|帮助|草根站长论坛

GMT+8, 2018-11-19 21:57 , Processed in 0.239096 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部