您现在的位置是:首页 > 网站建设网站建设

各位高手 我的DEDE网站首页的链接 如果不加index.html就无法访问,不知道是为什么? 高手请答 谢谢!

江湖快报网2023-03-05 22:01:23【网站建设】人已围观

简介是因为你的主机空间管理里设置了index.html为默认首页 如果你有权限就可以去自己设置

那楼主把域名重新绑定下吧
dedecms怎么去掉index.html
1、如果首页不需要生成HTML

是因为你的主机空间管理里设置了index.html为默认首页 如果你有权限就可以去自己设置

那楼主把域名重新绑定下吧

dedecms怎么去掉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`);
$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`);
$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:typeurl function=str_replace(index.html,,@me)/]>[field:typename/]</a></li> {/dede:channel}

3、第三种方法:

直接首页生成静态后把index.php 修改为 index.php_ 或者 index-.php 等等随你的便。只要不是 index.php 就OK了。

Tags:去掉   dedecms   怎么

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐