您的位置:首页 > 编程语言 > PHP开发

Discuz! X2.5系列 去掉域名(默认首页)后面的xxx.php

2012-12-28 16:20 204 查看
很多童鞋都在求助如何将域名后面的forum.php portal.php去掉。这里给大家提供一个方法:

修改以前的效果:

http://www.yourdomain.com/forum.php

修改后的效果:

http://www.yourdomain.com/

修改方法:[/b]

打开根目录下的index.php

查找:
if(!empty($url)) {
$delimiter = strrpos($url, '?') ? '&' : '?';
if($_GET['fromuid']) {
$url .=$delimiter.'fromuid='.$_GET['fromuid'];
} elseif($_GET['fromuser']) {
$url .=$delimiter.'fromuser='.$_GET['fromuser'];
}
header("HTTP/1.1 301 Moved Permanently");
header("location: $url");
} else {
require './'.$_ENV['curapp'].'.php';
}

在前面加上:
$url = '';
$_ENV['curapp'] = 'portal';

介绍:[/b]

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

如果想要空间为默认首页:替换为 $_ENV['curapp'] = 'home';
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: