织梦Dede去掉index.html方法

Dede删除index.html的方法:1.替换index.php的内容生成动态文件;2.直接删除CMS根目录下的index.php文件;3.使用htaccess文件删除index.html;4.设置主机中的默认主页顺序。

织梦Dede去掉index.html方法

本文的操作环境:windows7系统,dedecms5.6版本,dellg3计算机
默认情况下,Dede生成主页后,主页链接后会出现index.html。据官员称,这有利于网站优化。
但是,这个index.html让人不舒服,不利于SEO中主页URL的统一。因为我网站的URL使用。统一的通道。它是万维网,以万维网结束。通用域名格式。
因此,为了不分散主页的权重,也为了美观,应该删除Dede主页的index.html。
从互联网上提供的Dede主页中删除index.html的方法如下:
1.根据官方更新说明替换index.php的内容,生成动态,
如果主页不需要生成HTML,请使用以下代码替换index.php

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<?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:

1

DirectoryIndex index.html index.php index.htm

就这么简单。
4.在主机中设置默认主页顺序:将index.html放在前面。
由于主机不同,设置方法也不同。我不想详述。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

免责声明   ⚠️ 1. 本站所有资源来源于网络收集,若资源侵犯了您的合法权益, 请来信通知我们(Email: 1427707223@qq.com),我们会及时删除,给您带来的不便,我们深表歉意! 2. 分享目的仅供大家学习和交流,若使用商业用途,请购买正版授权! 否则产生的一切后果将由下载用户自行承担! 3. 会员不得使用于非法商业用途,不得违反国家法律。否则后果自负! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 6. 因源码具有可复制性,一经购买 ,不得以任何形式退款。 7.更多详情请点击查看

优站网 织梦dedecms教程 织梦Dede去掉index.html方法 https://www.zhanceo.com/15262.html

诚乃立身之本、信为道德之基

常见问题
  • 如果付款后没有弹出下载页面,多刷新几下,有问题联系客服!
查看详情
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
查看详情

相关文章

联系官方客服

为您解决烦忧 - 24小时在线 专业服务

织梦Dede去掉index.html方法-海报