dede 去除index.php,dedecms首页如何去除index.html尾巴(2014最新教程)

有时候一些站长会比较细心,会注意到访问域名的时候,dedecms搭建的网站有时候会后面多出index.html的尾巴(生成静态页才有),很多在意的站长会要求把这个链接去除,今天无忧主机小编给大家分享两个方法可以去除这个问题:

方法一:

添加index.html为默认首页,下面是无忧主机(www.51php.com)添加默认首页的方法。

主机如何定义首页优先级?请参考教程

LINUX主机如何设置子目录默认首页方法

方法二:

有些客户觉得添加默认首页不是很方面的方法,因为每次更换主机的时候就需要重新设定。特别是win主机换linux主机时。这时候可以用下面的方法:

在跟目录下有个自带的index.php文件:

将下面代码:

//自动生成HTML版

if(isset($_GET['upcache']))

{

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne("Select * From `dede_homepageset`");

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

$pv->SaveToHtml(dirname(__FILE__).'/index.html');

include(dirname(__FILE__).'/index.html');

exit();

}

else

{

header('HTTP/1.1 301 Moved Permanently');

header('Location:index.html');

}

?>

替换成:

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne("Select * From `dede_homepageset`");

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);

$pv->Display();

?>

无忧主机相关文章推荐阅读:

如何加快DEDECMS内容生成速度方法

加快DEDEMCS全站新文章快速收录的方法

DEDECMS网站迁移时出现数据库导入失败的解决方案之一

DEDECMS教程:实现有短标题时显示短标题、无短标题时显示长标题

本文地址:https://www.51php.com/dedecms/16008.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值