RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:9:30-18:00
你可能遇到了下面的问题
关闭右侧工具栏

技术支持

dede如何去掉首页后面的index.html后缀? (2)
  • 作者:admin
  • 发表时间:2019-04-24 22:50
  • 来源:未知
唯一一个有效去掉dede首页index.html后缀方法,实现真正的dede模板优化代码,下面是通过修改首页文件实现。
 
dede去掉index.html后缀方法,首先使用FTP链接到网站根目录,编辑index.php文件,修改原php代码,把下来代码直接替换进去(替换前提前备份下,以免操作失误)
打整个首页代码更改如下:
 
<?php
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
header('Location:install/index.php');
exit();
}
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();
?>

 
保存上传到服务器,替换原首页页面,清除浏览器缓存,重新打开不带index.html页面就完成了。
上述方法经过本人测试百分百成功,真正实现了dede模板优化方法,目前这个方法是唯一能实现的。