欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  网络运营

去掉织梦建站或者仿站时首页访问地址后的index.html

程序员文章站 2022-03-19 11:12:01
使用织梦建站或者仿站时都会发现,在访问首页时后面都会添加上index.html,那么如何去掉呢?下面有个不错的方法,大家可以参考下... 14-02-13...
很多朋友在使用织梦建站或者仿站时都会发现,在访问首页时后面都会添加上index.html

现在我就把这解决办法分享出来,大家可以试一试,看有没有用

复制代码
代码如下:

在www/ 跟目录下有个自带的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();
?>

然后就可以了