dedecms如何去掉首页indexhtml的方法

dedecms如何去掉首页indexhtml的方法,第1张

进入后台,编辑某个想要设置的栏目,点击高级选项,在文章命名规则里将:{typedir}/{Y}{M}{D}{aid}html,将 斜杠 替换为 - 横杠,或者不填,即可实现你的目的。

方法有两种:

一种是用PHP的 str_replace函数 将INDEXHTML替换掉

{php $data = subcat($module, $catid);}

{loop $data $n $r}

<li><a href="{$str_replace("indexhtml","",$r[url])}" id="menu_{$r[catid]}"><span>{$r[catname]}</span></a></li>

{/loop}

第二种是更改PHPCMS的URL规则

在URL规则中把“index{$fileext} ”去掉

比如把

{$catdir}/index{$fileext}|{$catdir}/{$page}{$fileext}

改成

{$catdir}|{$catdir}/{$page}{$fileext}

dedecms去掉首页indexhml方法:

1、在主机里面设置默认首页,把indexhtml设置到第一位。

2、在FTP中如果有indexphp文件,直接删除indexhtml,进行动态浏览。

3、打开FTP网站的根目录,找到根目录的 indexphp 文件,删除里面的内容,将下面的代码粘贴进去,然后保存,一键生成全站即可 。

<php

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

>

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms如何去掉首页indexhtml的方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情