本篇文章给大家谈谈dedecms页面控制器,以及dedecms插件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、如何实现织梦DedeCMS的tag标签静态化
1、进入你的DedeCMS后台,在左边找到“系统--系统基本设置--核心设置”,在下面有一项“是否使用伪静态”,把此项后面的点上“是”。表示网站要启用伪静态。
2、在DedeCMS源代码的目录里,依次找到include/taglib/tag.lib.php文件,大概在87行左右,找到:
$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";
将其改为:
$row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword']).".html";
这一步就将TAG链接中的问号去掉了。
3、依旧在DedeCMS源代码的目录里,依次找到templets/default/taglist.htm,找到:
strong当前位置:/strong:a
href="{dede:global.cfg_cmsurl/}/"主页/a a
href='tags.php'TAG标签/a {dede:field.title /}
修改为
strong当前位置:/strong:a
href="{dede:global.cfg_cmsurl/}/"主页/a a
href='/tags.html'TAG标签/a {dede:field.title /}
这一步将TAG连接的列表页的URL改为以.html结束。
4、最后一步,要分两种情况,这是很多人没注意到的,首先确保你的空间或主机是什么基于服务器搭建的(具体请垂询你的空间服务商)。现在主流的有Apache和Nginx服务器。
(1):如果你的空间是基于Linux+Apache搭建的环境,在根目录新建httpd.ini文件(若是你写有其他规矩请直接把以下代码添加到httpd.ini):
RewriteRule ^(.*)/tags\.html $1/tags.php;
RewriteRule ^(.*)/tags/(.*).html $1/tags.php?/$2;
(2):如果你的空间是基于Linux+Nginx服务器搭建的环境,则静态化规则改为:
rewrite ^(.*)/tags\.html $1/tags.php;
rewrite ^(.*)/tags/(.*).html $1/tags.php?/$2;
5、最近进入织梦DedeCMS后台更新缓存后,就能在前台页面看到静态的TAG链接了。赶快去动手修改吧。值得注意的是:修改前请注意做好备份,以免出错导致程序文件丢失。
2、dede织梦后台文章页面只能显示源代码模式,怎么解决 ?
有可能是网速或者你电脑的处理速度问题,稍等下刷新看看。假如还是不能自动编译,尝试换个浏览器。满意请采纳!!
3、关于dedecms页面混乱的问题
这肯定是样式路径不对
这个问题,我估计你配置站点的时候,肯定是localhost的访问的站点或者127.0.0.1访问
你最好配置个站点,加上hosts,直接用域名访问
{dede:global.cfg_templets_skin/} 这个默认的是这个目录/templets/default
直接用绝对路径多好,比如你的样式在根目录下的css文件夹,你就这样写,/css/xxx.css 前提是你配置好了站点,如果是localhost访问的,/ 这个就代表的是localhost的了
4、织梦dedecms的文章内容页面如何使文章分页
在后台设置:
方法1、系统---系统基本参数---性能选项---文章自动分页大小(单位: K): 设置文字的量就可以了。
方法2、还可以在后台发布文章的时候,用编辑器的分页标示 #p#副标题#e#
如图:
关于dedecms页面控制器和dedecms插件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。