DEDECMS无法生成主页HTML,第1张

实现这个功能应该不需要修改php文件吧

进入后台

栏目管理

找到你要生成到根目录的栏目

编辑栏目。看到有文件储存位置

修改为网站根目录

建议不要直接把所有html文档生成到根目录,很不利于管理,网站根目录会随着文档增多而增多,管理极为不便哦

梦客吧织梦模板 为您解答

望采纳

dedecms默认是通过后台生成indexhtml,但是往往一些站长朋友不喜欢indexhtml,而是喜欢直接使用indexphp,其实建站教程网认为默认首页对seo没有影响,所以去不去掉indexhtml全看自己

dedecms去掉首页indexhtml的方法如下。

1按官方给的更新说明 替换indexphp的内容 生成动态,

如果首页不需要生成html的, 把indexphp换成下面代码

复制代码代码如下:

if(!file_exists(dirname(__FILE__)'/data/commonincphp'))

{

header('Location:install/indexphp');

exit();

}

require_once (dirname(__FILE__) "/include/commonincphp");

require_once DEDEINC"/arcpartviewclassphp";

$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();

> if(!file_exists(dirname(__FILE__)'/data/commonincphp'))

{

header('Location:install/indexphp');

exit();

}

require_once (dirname(__FILE__) "/include/commonincphp");

require_once DEDEINC"/arcpartviewclassphp";

$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根目下的indexphp文件,

这个办法看似最简单,但是我自己试过后却不成功。而且删除后也没办法使用动态浏览了。

3使用htaccess文件

目前使用的是这个办法,试验成功。

方法如下:

在根目录的htaccess里加入以下代码:

DirectoryIndex indexhtml indexphp indexhtm

就这么简单。

4在主机里面设置默认首页顺序:把indexhtml提到最前面。

因主机不同,设置方法也不同。就不具体细说了。

望采纳 谢谢

DEDECMS无法生成主页HTML是设置错误造成的,解决方法为:

1、首先,登录网站后台。

2、点击系统选项卡。

3、点击:系统基本参数。

4、点击:核心设置链接。

5、然后将DedeCMS安装目录这一项,修改为当前项目所在的文件夹名称,最后点击确定按钮。

6、网站正常运行了,故障已解决。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » DEDECMS无法生成主页HTML

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情