娄底电信宽带预约 | 帝国CMS | 虎门电信宽带报装 | 襄阳电信宽带 | logofiles文件夹 | 织梦后台验证码 | 东凤电信宽带 | 大朗电信宽带 | 深圳电信宽带套餐 | 中山联通宽带套餐 |
您的位置:首页 > 免费教程 >

dedeDedeCMS怎样除掉主页网站域名后边的index.html

作者:免费空间 发布时间:2019-11-30
摘要:今天,我的一个朋友和我建立了友谊联系,对我说,请删除域名的尾部,以免影响权重``我只知道网站的首页默认为index.html后缀。这不好,它分散了网站的重量。这将影响网站的排名。
     今天,我的一个朋友和我建立了友谊联系,对我说,请删除域名的尾部,以免影响权重``我只知道网站的首页默认为index.html后缀。这不好,它分散了网站的重量。这将影响网站的排名。因此,我在百度上搜索了解决方案.找到了许多解决方案,例如:

1、如果首页不需要生成HTML的, 登录FTP打开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版

if(isset($_GET['upcache']))
{
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`");#p#分页标题#e#
$row['templet'] = MfTemplet($row['templet']);
echo $row['templet'];
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);
$pv->SaveToHtml(dirname(__FILE__).'/index.html');
include(dirname(__FILE__).'/index.html');
exit();
}
else
{
header('HTTP/1.1 301 Moved Permanently');
header('Location:index.html');
}
*/
?>

全部替换为以下代码:

<?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`");#p#分页标题#e#
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);
$pv->Display();
?>

2、第二种方法:
很多用户希望顶部导航连接便于SEO,需要去除超链接中的“index.html”,我们可以在这里对标签进行一个修改:
{dede:channel type='top'}
<li><a href='[field:typeurlfunction='str_replace("index.html","",@me)'/]'>[field:typename/]</a></li> {/dede:channel}

3、第三种方法:
在首页上生成静态后,将index.php更改为index.php_或index-.php,依此类推。只要它不是index.php,就可以。这个怎么样?解决编织梦想的问题DedeCMS删除了家庭域名后面的index.html。
标签: 没有tag
相关推荐
免费空间声明:
(一) 由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。
(二) 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请在30日内与本网联系。联系方式:邮件 jiansou123#126.com
最近更新
网站地图 | XML地图
版权所有 © 2005-2022 www.128sj.com 免费空间 All Rights Reserved
本网站所有信息全是来源于互联网,如有侵权请来电咨询! 粤ICP备16040413号-1