dedecms5.7 网站首页自动添加index.html除掉方法

更新时间:2023-09-28 12:10:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

原创文章来源: www.shishicaimh.com

dedecms5.7 网站首页自动添加index.html

除掉方法

为了几种权重,为了美观,现在我们都不怎么想看到index.html结尾的网站,那么怎么把index.html不出现了,下面就是TC收集的两种dedecms修改方法给大家做为参考。 windows主机的解决办法:

将空间或者服务器的默认首页,从index.php优先改为index.html优先,用iis服务器的,只要在空间首页设置里面把 index.html放在index.php前面即可。 linux主机的解决办法:

在站点根目录建立.htaccess文件

然后在里面加这些内容:DirectoryIndex index.html index.htm index.php 网上提供的第二种方法

将网站根目录index.php的原代码

if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) {

header('Location:install/index.php'); exit(); }

//自动生成HTML版

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

require_once (dirname(__FILE__) . \

require_once DEDEINC.\

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

$row = $dsql->GetOne(\

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

$pv = new PartView();

原创文章来源:shishicaimh.com

原创文章来源: www.shishicaimh.com

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . \

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

include(dirname(__FILE__).'/index.html'); exit(); } else {

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

header('Location:index.html'); } ?>

更改为:

if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) {

header('Location:install/index.php'); exit(); }

require_once (dirname(__FILE__) . \

require_once DEDEINC.\

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

$row = $dsql->GetOne(\

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

原创文章来源:shishicaimh.com

原创文章来源: www.shishicaimh.com

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . \

$pv->Display(); ?>

第二种方法本人没有试验成功过,如果有人试验成功希望能回复

原创文章来源:shishicaimh.com

本文来源:https://www.bwwdw.com/article/y6md.html

Top