discuz怎么设置门户域名不显示portal.php
- 行业动态
- 2025-02-08
- 3452
在Discuz中设置门户域名不显示portal.php,可以通过以下步骤实现:
1、修改index.php文件:找到网站根目录下的index.php
文件,打开后查找代码$url = empty($_ENV['domain']['app']['default']) ? (!empty($_ENV['domain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default'];
,将其修改为$_ENV['curapp'] = str_replace('.php', '', $_ENV['domain']['defaultindex']);
。
2、设置后台导航:登录Discuz后台,进入“界面”->“导航”->“主导航”,将默认的门户取消可用,然后添加一个首页的菜单,链接那里直接输入“/”。
3、修改模板文件:找到并打开模板文件template/default/portal/
目录下的list.htm
、list_category_onerank.htm
、list_category_tworanks.htm
、view.htm
这四个文件,在每个文件中查找代码<a href="$_G[setting][navs][1][filename]">{lang
,将其删除或将链接地址改为你需要的;如果文件中存在<a href="index.php"
这样的代码,也将其中的index.php
改为/
。
通过以上三个步骤的操作,就可以实现Discuz门户域名不显示portal.php,但需要注意的是,在进行文件修改前,建议先备份相关文件,以防修改过程中出现意外情况导致网站无法正常运行。
本站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本站,有问题联系侵删!
本文链接:http://www.xixizhuji.com/fuzhu/78255.html