Dedecms织梦去掉首页index教程

发布日期: 作者:冬镜SEO

  • 正文内容
  • 相关推荐
原创

今天冬镜就教大家去掉DedeCms首页网址带index.html路径的教程方法。

用过织梦长朋友都知+织梦cms默认生成首页的链接后面会多出一个index.html,据织梦官方说法这样有利于网站SEO优化(恐怕是停留在几年前)。

织梦dedecms

比如一个网站首页:http://mip.cqdbbdf.com

而织梦打开首页默认跳转到:http://mip.cqdbbdf.com/index.html

冬镜觉得这个index.html怎么看都不舒服,而且也不利于seo中主页url的统一,所以出于不让首页权重分散考虑,同时也是美观考虑,dedecms首页的index.html还是得去掉好。

去掉首页index.html的方法如下:

方法一:修改index.php文件

首先打开网站根目录下的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();
?>
以上代码冬镜亲测有效,当然也不排除二开的dedecms会出现一些意外情况,所以冬镜建议大家操作之前都备份一下!

方法二:.htaccess文件写规则

网站根目录下.htaccess写规则实现去掉index.html,这里需要注意如果根目录下没有这个文件,就自己创建一个文件名为.htaccess的文件。

然后打开.htaccess文件添加如下代码:

DirectoryIndex index.html index.php index.htm
这里需要注意的是:完成了如上的步骤,我们还去要去虚拟主机空间或者服务器里面,设置首页的默认顺序,把index.html放在第一位,由于每一个主机服务器的操作方法都不一致,所以冬镜无法上图给大家演示,不过原理方法是差不多的,如果你有什么不懂的可以下方留言交流或者直接联系冬镜解决。

特别声明

本文为 冬镜SEO 原创发布,仅代表作者观点,不代表冬镜博客网的观点或立场,冬镜博客网仅提供信息发布平台,合作供稿、侵权删除、反馈建议请联系520@520xx.cc

分享SEO优化技术及网站优化教程,一个权威的SEO博客.

标签:

标题:Dedecms织梦去掉首页index教程

链接:https://uqseo.com/dedecms/176.html

版权:若无特殊标注皆为 冬镜SEO 原创版权,转载请以链接形式注明作者及原始出处

发表评论

电子邮件地址不会被公开。 必填项已用*标注

评论

3条评论
  1. avatar

    250075083 shopify Lv.2 Firefox 47.0 Firefox 47.0 Windows Windows 回复

    好?收藏....

    中国 移动

    1. avatar

      吴茂林 Lv.1 Chrome 70.0.3538.102 Chrome 70.0.3538.102 Windows Windows 回复

      学习到了,感谢博主无私奉献!

      重庆市 电信

      1. avatar

        可爱宝宝 Lv.1 Chrome 67.0.3396.99 Chrome 67.0.3396.99 Windows Windows 回复

        dedecms织梦程序首页如何去除index.html这个方法确定能行?

        重庆市 电信

        冬镜seo客服