您现在的位置是:首页 > cms教程 > Discuz教程Discuz教程

discuz去掉portal.php的方法

梦松2025-06-19Discuz教程已有人查阅

导读discuz去掉“portal.php”的方法:首先在系统后台的导航设置中将默认的首页设置为“不可用”;然后打开“index.php”并修改内容为“$_ENV['domain']['defaultindex']”即可。

discuz去掉“portal.php”的方法:首先在系统后台的导航设置中将默认的首页设置为“不可用”;然后打开“index.php”并修改内容为“$_ENV['domain']['defaultindex']”即可。
discuz 取消门户首页url中的portal.php
这几天准备用discuz搭建一个素食网站, 就绪之后,访问discuz的门户时总是带着portal.php,可能是职业毛病,在url中总是带着,感觉太碍眼了,并且discuz就是搜索引擎收录一直 的一款产品,为了新站能更好的seo,决定把portal.php在url中去掉,操作方法如下:
一、在系统后台的导航设置中进行设置,将默认的首页设置为“不可用”,之后自定义个首页,链接中填写"/"
二、在程序的根目录的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']);
但是这样,还不能解决url中带portal.php于是乎,通过分析,可以设置discuz的默认appindex,还是在index.php文件中修改
$_ENV['curapp'] = 'portal'; //添加这么一条语句,将curapp默认设置为portal,否则默认是forum
require './'.$_ENV['curapp'].'.php';
为什么我要这么设置呢,因为我不想在前期的时候使用论坛功能。
最后在forum.php中添加一个语句屏蔽论坛访问
header("LOCATION:http://www.ebingou.cn");
exit();

本文标签:

很赞哦! ()

相关源码

  • 工商注册财务代理记账类自适应pbootcms网站工商注册、财务代理记账企业打造的数字化门户模板,基于PbootCMS内核深度开发。采用前沿响应式架构,无缝适配手机端触控交互与PC端展示需求查看源码
  • (自适应)中英双语配线器材扎带线卡网站pbootcms模板免费下载为线缆管理、电气配线领域打造的响应式网站模板,采用PbootCMS内核开发,可快速搭建企业级产品展示平台,数据实时同步管理。查看源码
  • (PC+WAP)企业管理工程造价资产评估财务审计带留言网站模板本模板基于PbootCMS内核开发,为工程造价咨询、财务审计类企业量身打造,同时支持多行业快速适配。采用PC+WAP双端同步设计,数据实时互通,助您高效展示企业形象与服务能力。查看源码
  • (自适应响应式)投资理财金融机构财务管理pbootcms模板本模板基于PbootCMS系统开发,为投资理财、金融机构等行业设计。采用专业严谨的布局风格,突出金融服务行业特色,适合展示各类理财产品、投资服务和金融资讯。查看源码
  • 自适应建材瓷砖卫浴大理石类pbootcms网站模板源码下载为建材瓷砖、卫浴瓷砖企业打造的高端响应式门户模板,基于PbootCMS内核深度开发。采用前沿HTML5自适应架构,无缝兼容手机端触控交互与PC端展示场景。查看源码
  • (自适应)蓝色基建施工工程建筑集团网站pbootcms模板下载为工程建筑、基建施工类企业打造的PbootCMS模板,采用现代化设计理念,突出企业实力与项目展示,帮助建筑类企业快速建立专业在线门户。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐