katherine piercee crosslink ip 和ip经典试剂盒的区别

织梦dedecms v5.7全站静态化(cfg_rewrite)的说明 - 无忧主机
自始至终,以提供稳定、高性能的美国、香港免备案php虚拟主机产品为己任,以用户极高满意为生存价值,以产品的可靠性为生命线,以网络零中断为终身奋斗目标
关于织梦dedecms伪静态功能,这是一个很新鲜的功能。我们都知道dedecms织梦内容管理,我们发布文章时,是直接生成.html的静态页面的,这样免去了站长配置.htaccess或httpd.ini(windows环境的空间使用)规则的麻烦,极大的方便的站长使用,而且静态页面对收录也存在好处。无忧主机()小编认为这也正是dedecms这么受欢迎的原因之一。
但是dedecms网站不是全站静态化的,还有一些动态页面存在的,如过更进一步,将dedecms全站静态化,这就需要mod_rewrite伪静态模块的支持。只要站长对.htaccess正则表达式精通,就可以把dede整站静态化,更符合搜索引擎,而且还可以避免重复URL来。
Dedecms全站伪静态配置有些麻烦,主要是需要我们手动修改源代码。Dede官方文档中也没详细文档说明,无忧主机小编平常也非常关注这个问题,也留意了这方面的知识,整理出来如下:
首先开启站点伪静态功能。登录dede管理员后台-&系统-&系统基本参数-&核心设置-&是否使用伪静态à选择“是”。
定制.htaccess规则,上传到dede安装目录。
修改源程序,实现首页伪静态、列表页伪静态、文章页伪静态,这是过程比较复杂,不如其它php开源程序(如:wordpress、joomla)方便。具体如何操作,dede源代码如何修改?请阅读下面dede官方文档说明,无忧主机就不重复了。
这里有一篇写非常详细的关于dedecms整站静态化的文章,我觉得不错,有兴趣的站长可以去看看:
纯Linux环境下高端免备案[香港独立IP地址] ,仅仅只需199元一年起。商务中国域名核心代理直销50元注册国际顶级域名。
本文地址:/dedecms/5292.html
喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
无忧主机资质:(十二年旗舰品牌)
相关技术帮助文档
技术帮助文档分类DedeCms5.7gbk标签TAG静态化html网页生成插件安装教程_西部数码代理平台常见问题-www.chaogaosu.net
DedeCms5.7gbk标签TAG静态化html网页生成插件安装教程
由于百度喜欢收录静态的网页,织梦程序的TAG标签静态化是有必要的,可以增加网站收录量和流量。
一、说明:本插件适用于DedeCms 5.6 GBK/Utf8、dede5.7gbk已经整理,dede5.7utf8版本的请自己测试。插件优点:可以生成网站所有TAG列表的静态网页文件,文件名是tag标签的拼音,还可以生成tag的首页静态文件。修改前,请备份相关的原始文件。
二、修改步骤(只是针对dede5.7gbk,5.6的请看插件包里面的说明):
1、在DEDE网站根目录,建立&tag&目录(小写)
2、在DEDE后台SQL运行器里,执行以下一条SQL:
ALTER TABLE `dede_tagindex` ADD `maketime` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';
3、增加文件:
templets/default/list_tag.htm //可从文章列表页复制修改
templets/default/index_tag.htm //可从tag.htm复制
dede/makehtml_tag_action_list.php
dede/makehtml_tag_action_index.php
dede/makehtml_tag.php
dede/templets/makehtml_tag.htm
include/arc.taghtml.class.php
4、修改文件:
dede/inc/inc_menu.php
143行,插入 &m:item name='更新TAG静态' link='makehtml_tag.php' rank='sys_MakeHtml' target='main' /&
include/taglib/tag.lib.php 61行屏蔽,62行插入 (参考附带的文件,也可以直接覆盖)
include/extend.func.php 把里面的代码,都复制到你的extend.func.php文件里
三、使用说明:
1、进入后台&生成&,即可看到左边的&更新TAG静态&(就在更新主页、栏目、文档等功能的下方)
2、自行编辑TAG列表页模板list_tag.htm、TAG首页模板index_tag.htm,都放在你站点模板所在目录即可(和首页模板、列表页模板、内容页模板等在一起)
3、生成有个选项&是否强制全部生成&,它是为了节约资源设计的
如果是&重新生成全部TAG列表&,它会更新所有的TAG的列表页;
如果是&仅更新上次生成后有变化的TAG&,它则会只更新上次更新之后有变化及新增加的TAG的列表页,这个比较节约时间
4、生成的TAG首页,放在根目录,叫做tags.html
5、如果你的模板里,还有TAG需要指向到它的静态地址,则用参考这个函数去处理其标签即可:
{dede:tag type='current'}
[field:id function=&nic_tag_url(@me)& /]
{/dede:tag}
其中的id就是这个TAG的ID号
6、在内容页模板,如果想指向该文TAG的列表页,用以下标签即可:
{dede:field.id function='nic_arc_tag_link(@me)'/}
在文章列表页、arclist标签等,使用一下代码调用文章TAG列表
[field:id function='nic_arc_tag_link(@me)'/]
高级补充说明:
1、TAG这个目录可以改,修改arc.taghtml.class.php的146行和extend.func.php的15行,里面的tag/字样
2、文件名里的id号不能去掉,举例说因为&作业&和&昨夜&的拼音都一样,如果没有ID,他们的文件名就重复了。
3、生成速度和普通列表页一致的,因为是从哪里修改过来的。 你有1万个TAG,假定你每个TAG对应有30个文章吧,列表页10篇为一页,那就有3万篇了。
你可以到后台的sql运行工具里,执行这一句看看,就知道TAG对应文章之后,数量就远大于TAG数量本身:
select count(*) as c from dede_taglist
4、如果需要在发布新文章的时候,同时更新相关的TAG列表页,可以参考附带的inc_archives_functions.php,修改你DEDE后台目录dede/inc/inc_archives_functions.php
增加 741行、758~765行
------分隔线----------------------------
下一篇:没有了
织梦cms相关文章
织梦cms栏目列表
织梦cms推荐资料
由于织梦程序便于优化和新手容易上手的优点,很多人喜欢用,但是织梦程序也是很容易被...
织梦cms热点问题
论坛交流热点帖子感谢织梦官方论坛nichelous版主给大家免费分享的这款TAG生成插件,之前是商业版插件的,作者原来卖80元的一个插件,由于已被别人盗卖,现免费共享放出,宁可惠及各位网友、不可惠及盗版小人!
作者原文:
补充说明:
1、附件为5.6 GBK和UTF版的安装及说明文件,和付费销售的文件一致。
2、用上此插件的网友,请加一个到我网站的链接,菜谱酷
3、此插件已有几十人使用,不会存在问题,请自行按照说明文件进行安装,本人不接受QQ咨询。
这里补充重要的一点:要对所有买过这个插件的朋友们说一句“不好意思!”
虽然我从来没有承诺不会免费发布这个插件,但是我也明白原来付钱买过的东西现在不要钱了,是让人感到很不爽!
但是这个事情大家都很无奈,最近一个月一份都卖不出,在淘宝一查竟然有好几家在卖,有便宜有贵,厉害的人最近一个月卖了14份,所以为防止更多网友买非原版无支持的插件,更是为了不让盗版小人继续获利,只好出此下策免费公布插件,这样一来我固然不再获利,但是盗版小人也不再获利了,而其它广大的网友却能受益,至于原来买过此插件的,就当是为互联网共享事业做出了一份贡献吧……
再次对我的顾客们说一声:敬请谅解!
TAG生成插件(nichelous发布)加入统计功能,补充功能见
最后申明一次:如果人人都是只想着自己获取,而不考虑自己如何付出,那么互联网的分享精神必将沦为无水之源!
下载:TAG静态化生成插件.rar
感谢支持,你的支持,我们的无限动力!!!
“DEDECMS教程”欢迎分享!:
相关标签:
欢迎您报错,或提出宝贵建议,我们将第一时间处理,为大家营造一个良好网上交流平台,感谢支持织梦之家!
在百度中搜索相关文章:
在谷歌中搜索相关文章:dedecms解决tag标签静态化(版本通用,测试5.7最新版都可用)
tag页面一直以来都是seo的利器。所以tag页面可以说是一种聚合,这就需要网站页面数量足够多,不然只要合理的设置栏目分类就可以达到tag页面的效果,而dedecms的tag标签这么强大不好好利用好就浪费了,今天蒋金龙给广大织梦爱好者介绍下如何利用好它,首先肯定要先实现静态化,这里用的类似于插件,插件地址我会在文章后面给大家公布的,或者给我留言要!记得区别好自己要的是GBK版本的插件呢还是UTF-8的!
下面一步一步跟我走,而新浪博客有的代码显示不出来的话,大家根据我字面意思来理解:
一、在网站的根目录建立"tag"目录(小写)这个名字可以自己取。
二、dedecms后台SQL运行器里,执行以下一条SQL:ALTER TABLE ` ADD `maketime` INT( 10 )
UNSIGNED NOT NULL DEFAULT '0';
三、问我要插件之后根据路径增加以下文件!
templets/default/list_tag.htm& //可从文章列表页复制修改
templets/default/index_tag.htm& //可从tag.htm复制
dede/makehtml_tag_action_list.php
dede/makehtml_tag_action_index.php
dede/makehtml_tag.php
dede/templets/makehtml_tag.htm
include/arc.taghtml.class.php
四、需要修改的地方有;
1、dede/inc/inc_menu.php 142行,插入&1m:item name='更新TAG静态'
link='makehtml_tag.php' rank='sys_MakeHtml' target='main'
/1&去掉前后1
2、include/taglib/tag.lib.php& 61行屏蔽,62行插入
(参考附带的文件,也可以直接覆盖。5.7以上版本千万别覆盖,覆盖会出错,直接用文本对比把61行复制进就行,还有60行一定前面加上dede_)
3、include/extend.func.php&&
把里面的代码,都复制到你的extend.func.php文件里
五、以上功能就可以实现,使用说明:
1、进入后台"生成",即可看到左边的"更新TAG静态"(就在更新主页、栏目、文档等功能的下方)
2、自行编辑TAG列表页模板list_tag.htm、TAG首页模板index_tag.htm,都放在你站点模板所在目录即可(和首页模板、列表页模板、内容页模板等在一起)
3、生成有个选项"是否强制全部生成",它是为了节约资源设计的如果是"重新生成全部TAG列表",它会更新所有的TAG的列表页;如果是"仅更新上次生成后有变化的TAG",它则会只更新上次更新之后有变化及新增加的TAG的列表页,这个比较节约时间生成的TAG首页,放在根目录,叫做tags.html&
如果你的模板里,还有TAG需要指向到它的静态地址,则用参考这个函数去处理其标签即可:
&&& {dede:tag
type='current'}
&&& [field:id
function="nic_tag_url(@me)" /]
{/dede:tag}
其中的id就是这个TAG的ID号
六、在内容页模板,如果想指向该文TAG的列表页,用以下标签即可:{dede:field.id
function='nic_arc_tag_link(@me)'/}
在文章列表页、arclist标签等,使用一下代码调用文章TAG列表[field:id
function='nic_arc_tag_link(@me)'/]
七、补充说明:
1、TAG这个目录可以改,修改arc.taghtml.class.php的146行和extend.func.php的15行,里面的tag/字样
2、文件名里的id号不能去掉,举例说因为"作业"和"昨夜"的拼音都一样,如果没有ID,他们的文件名就重复了。
3、生成速度和普通列表页一致的,因为是从哪里修改过来的。
你有1万个TAG,假定你每个TAG对应有30个文章吧,列表页10篇为一页,那就有3万篇了。
你可以到后台的sql运行工具里,执行这一句看看,就知道TAG对应文章之后,数量就远大于TAG数量本身:
&&& select
count(*) as c from dede_taglist
4、如果需要在发布新文章的时候,同时更新相关的TAG列表页,可以参考附带的inc_archives_functions.php,修改你DEDE后台目录dede/inc/inc_archives_functions.php
741行、758~765行
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 pierce brosnan 的文章

 

随机推荐