设为首页收藏本站

IITT网络服务中心

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5506|回复: 0
打印 上一主题 下一主题

[开发手册] Discuz!X系列 彻底去掉路径中portal.php

[复制链接]

456

主题

402

帖子

1781

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1781
跳转到指定楼层
楼主
发表于 2018-3-22 14:00:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


一、修改index.php文件,查找代码:
  1. $url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default'];
复制代码
修改为:
  1. $_ENV['curapp'] = str_replace('.php', '', $_ENV['domain']['defaultindex']);
复制代码
二、将后台“界面>>导航>>主导航”中将默认门户取消可用,然后添加一个首页的菜单(链接那里直接输入/)。

照上面这二步修改后就实现了直接访问域名时不跳转到portal.php了,但还得考虑到门户的其他页面中,在面包屑的位置那里仍然有portal.php存在,所以为了改得彻底些,再按照下面的步骤修改吧:

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

1.查找代码:
  1. <a href="$_G[setting][navs][1][filename]">{lang
复制代码
到就近的一个:
  1. <em></em>
复制代码
将其删除或将链接地址改为你需要的。

2.顺便也将含有(有的就改,没有就不管):
  1. <a href="index.php"
复制代码
这样的代码中的index.asp也改为/,要不首页链接就存在文件名了哦。

好了,按照以上几步修改之后,就彻底去掉了门户页中的portal.php文件名了。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|IITT网络服务中心    

GMT+8, 2024-11-1 08:39 , Processed in 0.062707 second(s), 25 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表