discuz x2.5如何彻底去掉路径中portal.php

2025-04-28 19:13:35

1、 修改index.php文件,查找代码:$url = empty猾诮沓靥($_ENV['domain']['app']['default']) ? (!empty($_ENV['dom锾攒揉敫ain']['defaultindex']) ? $_ENV['domain']['defaultindex'] : 'forum.php') : 'http://'.$_ENV['domain']['app']['default']; 改为:$_ENV['curapp'] = str_replace('.php', '', $_ENV['domain']['defaultindex']);

2、 将后台“界面>>导航>>主导航”中将默认门户取消可用,然后添加一个首页的菜单(链接那里直接输入/)。 照上面步修改后就实现了直接访问域名时不跳转到portal.php了,但还得考虑到门户的其他页面中,在面包屑的位置那里仍然有portal.php存在,所以为了改得彻底些,再按照下面的步骤修改吧:

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

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

5、2.顺便也将含有<a href="index.php"这样的代码中的index.php也改为/,要不首页链接就存在文件名了。按照以上几步修改之后,就彻底去掉了门户页中的portal.php文件名了。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢