DEDECMS 自制模板,生成网页路径不对而不能显示

DEDECMS 自制模板,生成网页路径不对而不能显示,第1张

Dedecms去掉URL中a目录的方法有两个:

方法一:

如果你是新站我们可以在创建时文章栏目的时,选择网站根目录或者cms根目录,这样就会去掉/a/

1、首选在系统设置那的系统基本参数那,文档HTML默认保存路径,把a去掉。

2、然后在到栏目管理那修改下,文件保存目录,自己命名。

方法二:

如果直接替换目录/a/而,文章中没去了对网站排名不好,会有很多死链接了,我们直接在Dedecms后台中命令中执行下面sql即可,然后重新生成页面。

输入,代码如下:

UPDATE dede_arctype SET typedir=REPLACE(typedir,'a/','')

原因 不是你想的那么复杂,是因为你刚开始建立的时候就有了相应的网页,之后改了目录,就会重新生成相应的网页,但是谷歌还是会去看旧的网页,出现301 说明谷歌已经知道你修改了目录

不必太在意这些数据,过一段时间谷歌转而查看你的新的网页了,就好了,不需要重新安装

如果是自制模板最大的问题就是路径的问题了,首先你需要把自制模板中的路径全部改成DEDE形式的路径(如:{dede:template/}/default/images等),其次在你上传你的自制模板后,需要修改现有的栏目属性,将对应的模板重新设置成你的自制模板(如果你没有栏目则可不用,但在新建时需要重新选择相应的模板),如果你用你自制的模板文件覆盖了原有的模板则不用进行这一步的操作。最后就是更新栏目,测试你的模板效果,这个肯定会有路径上的错误,需要调试,也就是我第一步说的把模板中的相应路径转换成DEDE形式的路径,这样才能正常显示。我以前就是这么做的。希望我的回答对你有些许的帮助~

PS:可能和你启动了父路径也有一定的关系。你可以调试一下显示不正常的页面里的路径,再看看。。这个应该问题不大。。

1、首先,好复杂的问题

2、其次,关于栏目的静态页面生成路径在后台就可以设置好

3、你要的那种在a文件夹下但是访问路径却是b文件夹,多素材网认为实现起来有难度,而且貌似也没啥用途

4、你大可不必把所有栏目生成在根目录

5、尽量简化的文件夹名称,以及文章命名规则缩短,也不会影响网站收录的。

多素材织梦模板

为您提供参考

望采纳

有时候更换网站空间或者网站搬家时,我们并不想使用DEDECMS默认的网站搬家方法,而是自行备份上传网站文件,备份恢复网站数据库时,我们要修改DEDECMS网站的数据库配置。

那么dede数据库配置文件在哪呢?

dede数据库配置文件所在路径为/data/commonincphp

下面是该dede数据库配置文件的内容:

1

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » DEDECMS 自制模板,生成网页路径不对而不能显示

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情