织梦Dede去掉index.html方法

2021-08-24 0 532

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 放在前面。
由于主机不同,设置方法也不同。我不想详述。

本文章已结束,如转载请注明:汇站网 » 织梦 Dede 去掉 index.html 方法

收藏 (0)

微信支付 微信扫一扫

支付宝支付 支付宝扫一扫

打赏二维码
点赞 (0)

站长资源下载中心-找源码上汇站

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

相关文章

联系官方客服

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