网站建设_网站制作_网站设计_网站建设公司-广州ebingou

织梦dedecms首页怎么去掉index.html?

2021-09-02 22:58


Dede默许生成首页后,首页的链接后面会多出一个index.html。据官方说法这样有利于网站优化。

但是这个index.html怎么看皆不舒服,而且也没有利于seo中主页url的同一。由于我的网站的url用.htaccess转向一致都是www,而带.com结尾的。

所以出于不让首页权重散发考虑,同时也是美观考虑,dede首页的index.html还是得去掉美。

网上给出的dede首页往掉index.html的方法如下:

1.按官方给的更新说明 替换index.php的内容 天生动态,

如果首页不需要生成HTML的, 把index.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();
?>

当然如果要生成html就不行了。

2.直接删除CMS根目下的index.php文件,

这个办法看似最简单,但是我自己试过后却没有成功。而且删除后也没举措使用动静浏览了。

3.使用.htaccess文件

目前使用的是这个办法,试验成功。

方法如下:

在根目次的.htaccess里加入以停代码:

DirectoryIndex index.html index.php index.htm

就这么简单。

4.在主机里面设置默认首页顺序=醒index.html提到最前面

因主机没有同,树立方法也不同。就不具体细说了。


声明:文章凡未标注本网均转载自其他平台,是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。转载联系作者并注明出处:http://www.ebingou.com/jianzhanzhixun/1777.html

需求调研

企业网站建设

方案确认

公司网站建设

设计确认

企业网站设计

程序开发

企业建网站

项目质检

企业做网站

上线确认

手机网站建设

上线确认

外贸网站制作

上线确认

购物网站制作

上线确认

行业新闻

上线确认

建站资讯

服务支持

我们珍惜您每一次在线询盘,有问必答,用专业的态度,贴心的服务。

合作只是开始 服务永无止境!

管理系统

合作流程

网站建设流程从提出需求到网站建设报价,再到网页制作,每一步都是规范和专业的

教育医疗

常见问题

提供什么是网站定制?你们的报价如何?等网站建设常见问题

教育医疗

售后保障

网站建设不难,难的是一如既往的热情服务及技术支持。EbinGou知道:做网站就是做服务,就是做售后。