dedecms如何去掉首页indexhtml的方法
“/templets/new/images/” 请用绝对地址
或者改成 {dede:globalcfg_templeturl/}/images/ (推荐)
或者 {dede:globalcfg_cmsurl/}/templets/new/images/
一、dede后台开启伪静态
二、修改 /include/taglib/taglibphp
找到
$row['link'] = $cfg_cmsurl”/tagsphp/”urlencode($row['keyword'])”/”;
改成
$row['link'] = $cfg_cmsurl”/tags/”urlencode($row['keyword'])”html”;
三、打开templets/default/taglisthtm
找到
<strong>当前位置:</strong>:<a href=”{dede:globalcfg_cmsurl/}/”>主页</a> > <a href=’tagsphp’>TAG标签</a> > {dede:fieldtitle /}
修改为
<strong>当前位置:</strong>:<a href=”{dede:globalcfg_cmsurl/}/”>主页</a> > <a href=’/tagshtml’>TAG标签</a> > {dede:fieldtitle /}
四、httpdini 或者 htaccess 文件里加
RewriteRule ^()/tags\html $1/tags\php
RewriteRule ^()/tags/()html $1/tags\php\$2
dedecms如何去掉首页indexhtml出现的原因是动态PHP转换为静态html的原因,去除方法如下:
第一种、伪静态设置代码,具体操作如下:
在主机里面找到伪静态文件htaccess,下载到本地,用编辑器打开,在里面加入以下代码DirectoryIndex indexhtml indexphp indexhtm然后在上传至主机。
第二种、在网站虚拟主机里面把网站默认首页indexhtml放到indexphp前面,具体如下图:
站主域名做301跳转www的二级域名可以在您购买的虚拟主机控制面板里操作上图是万网主机主域名301重定向方法其他主机类似,或者通过htaccess这个文件来实现,下面讲的方法主要是通过htaccess来实现网站内页301跳转。
如果你的网站根目录中已经存在了htaccess文件,那么你可以直接修改该文件,然后将规则添加进去,如果你的网站根目录中不存在htaccess文件,你可以先自己创建个htaccesstxt这样的空文件,然后添加如下规则,建成后将htaccesstxt文件上传到网站根目录,然后将htaccesstxt名修改为htaccess。对于织梦和wordpress博客只要是Linux主机apache服务器都适用,也可以在主机那里设置伪静态同样会自动生成找htaccess个文件。
详细介绍可以参考文章:xiaomseocom/558html
0条评论