Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

去掉域名(默认首页)后面的/xxx.php DX2

[复制链接]
cr180 发表于 2012-2-20 14:53:45 | 显示全部楼层 |阅读模式
很多童鞋都在求助如何将域名后面的forum.php portal.php去掉。这里给大家提供一个方法

修改以前的效果:
https://discuz.dismall.com/forum.php

修改后的效果:
https://discuz.dismall.com/




修改方法:

打开根目录下的index.php
查找:
  1. if(!empty($url)) {
  2.     $delimiter = strrpos($url, '?') ? '&' : '?';
  3.     if($_GET['fromuid']) {
  4.         $url .= $delimiter.'fromuid='.$_GET['fromuid'];
  5.     } elseif($_GET['fromuser']) {
  6.         $url .= $delimiter.'fromuser='.$_GET['fromuser'];
  7.     }
  8.     header("HTTP/1.1 301 Moved Permanently");
  9.     header("location: $url");
  10. } else {
  11.     require './'.$_ENV['curapp'].'.php';
  12. }
复制代码



在前面加上:
  1. $url = '';
  2. $_ENV['curapp'] = 'portal';
复制代码

介绍:
如果想设置论坛为默认首页,把代码中的 $_ENV['curapp'] = 'portal'; 替换为 $_ENV['curapp'] = 'forum';
如果想要空间为默认首页:替换为 $_ENV['curapp'] = 'home';


评分

2

查看全部评分

apost 发表于 2012-2-20 14:58:13 | 显示全部楼层
这个不错,哈哈,要顶!
回复

使用道具 举报

LiuCaiHe 发表于 2012-2-20 15:04:02 | 显示全部楼层
这个直接在后台设置域名就可以了。

要这么麻烦么?{:soso_e147:}
回复

使用道具 举报

腐朽的木头 发表于 2012-2-20 15:07:40 | 显示全部楼层
不错 收藏下
回复

使用道具 举报

qichengzx 发表于 2012-2-20 15:09:59 | 显示全部楼层
个人觉得去掉poweredby不太厚道
回复

使用道具 举报

ldwlxs007 发表于 2012-2-20 16:19:41 | 显示全部楼层
哈哈哈,速度快吧
回复

使用道具 举报

dvhioa 发表于 2012-2-20 17:08:19 | 显示全部楼层
路过学习了,谢谢分享~~~~~~~~~~
回复

使用道具 举报

lax0916 发表于 2012-2-20 21:41:43 | 显示全部楼层
没用,刷新一下还是有啊!
回复

使用道具 举报

爱的心跳 发表于 2012-2-21 20:56:38 | 显示全部楼层
恩,支持楼主啊。
回复

使用道具 举报

AK99 发表于 2012-2-22 22:45:44 | 显示全部楼层
本帖最后由 AK99 于 2012-2-23 00:01 编辑

不用这么麻烦吧
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 14:03 , Processed in 0.033098 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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