您的位置:首页 > Web前端 > HTML

dedecms中去除首页index.html的方法

2014-06-21 11:09 253 查看
本文介绍了dedecms中去除首页index.html的方法,有需要的朋友参考下。

dedecms织梦cms建站程序输入地址后,而打开的实际地址后面有个index.html。

这里分享下两种解决方法:

1、把网站默认首页index.html放到index.php前面,即配置好默认首页即可解决。

2、把dedecms的index.php更改为

代码示例:
<?php
//自动生成html版
require_once (dirname(__file__) . "/include/common.inc.php");
require_once dedeinc."/arc.partview.class.php";
$globals['_arclistenv'] = 'index';
$row = $dsql->getone("select * from `#@__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();
?>

就是把那段301定向代码删除:

header(‘http/1.1 301 moved permanently’);
header(‘location:index.html’);
以上二种方法,均可实现dedecms首页地址不带index.html,大家参考用之。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: