dedecms织梦企业模板下载与商业用户售后服务。 织梦CMS中毒木马清理
免费一次安装 一对一使用指导 技术支持服务 二次开发无忧
织梦cms商业模板升级

DEDEcms织梦模板Tag伪静态功能升级

  • 锦昵

此次对Tag伪静态功能升级。

未标题-1.jpg
未标题-1.jpg

本站所有模板Tag功能是开发的纯静态Tag页面,此次将Tag功能升级为伪静态(即在网站Tag url 不改变的情况下,不通过后台更新也能正常访问Tag)。

优点在于:

01、不需要每次发文章都对Tag进行更新,因为每发一篇文章,可能就会产生一个新的Tag页面,如果不通过网站后台更新Tag,会出现 404 页面。伪静态则很好的解决了这个问题。

02、Tag伪静态不会改变原有Tag url,对SEO不会有影响,即使您购买的时候是使用的纯静态Tag,升级后也不会产生影响。


此次Tag升级,您可以选择性地升级此功能,如果您觉得有必要就可以下载升级文件进行升级。

升级方法:

01、下载升级模块,并解压。

02、在网站管理后台 - 模块 - 上传新模块,选择刚刚下载的升级模块文件,并安装。

03、配置伪静态规则,由于各个网站服务器环境不一样,请根据自己空间的环境配置对应的伪静态规则:

03.01、如果您是Apache环境,Tag伪静态规则为:


    #右#IfModule mod_rewrite#句号#c#左#
    RewriteEngine On
    RewriteRule ^tags#句号#html$ tags#句号#php
    RewriteRule ^tags/([\S]+)#句号#html$ tags#句号#php?$1
    #右#/IfModule#左#


03.02、如果您是IIS环境,Tag伪静态规则为:

        #右#rewrite#左#
            #右#rules#左#
                #右#rule name="weather1" stopProcessing="true"#左#
                    #右#match url="tags/([^-]+).html$" ignoreCase="true" /#左#
                    #右#conditions logicalGrouping="MatchAll"#左#
                        #右#add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /#左#
                        #右#add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /#左#
                    #右#/conditions#左#
                    #右#action type="Rewrite" url="/tags.php?/{R:1}" appendQueryString="false" /#左#
                #右#/rule#左#
                #右#rule name="weather2" stopProcessing="true"#左#
                    #右#match url="tags/([^-]+)-([0-9]+).html$" ignoreCase="true" /#左#
                    #右#conditions logicalGrouping="MatchAll"#左#
                        #右#add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /#左#
                       #右#add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /#左#
                   #右#/conditions#左#
                   #右#action type="Rewrite" url="/tags.php?/{R:1}/{R:2}" appendQueryString="false" /#左#
               #右#/rule#左#
           #右#/rules#左#
       #右#/rewrite#左#


03.03、如果您是Nginx环境,Tag伪静态规则为:

rewrite ^/tags\#句号#html$ /tags#句号#php last;
rewrite ^/tags/([\S]+)\#句号#html$ /tags#句号#php?$1 last;


注意:

请将上面规则里面的tags名称更改为您的Tag保存目录的文件夹名称。您可以在 网站管理后台 - 系统 - 系统基本参数中查看。

微信图片_20190212123744.png
微信图片_20190212123744.png

用户评价:DEDEcms织梦模板Tag伪静态功能升级

关闭
评论内容不能为空
如果联系方式是E-MAIL地址,有新回复您会第一时间收到邮件消息!

DEDEcms织梦模板Tag伪静态功能升级相关阅读

织梦tag标签显示每个标签相应的文章数量的教程

织梦tag标签显示每个标签相应的文章数量的教程

有些时候我们想实现类似于wordpress博客那样的tag标签,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。如下图所示: 但是织梦默认没有这样的标签来调用,这就
DEDE织梦Tag标签伪静态规则在Apache中的实现

DEDE织梦Tag标签伪静态规则在Apache中的实现

Apache Web Server景象搭建的DEDECMS 要实现Tag伪静态,须要应用.htaccess设置Rewrite规矩,具体实现请按如下步调操纵。 1、进入dedecms后台,体系设置,体系根蒂根基参数,核心设置,(倒数第
织梦tag静态化以及升级tag模块方法

织梦tag静态化以及升级tag模块方法

升级内容:TAG标签静态化;增加右侧TAG模块;文章主体内容下方当前文章TAG模块;TAG列表页;TAG首页注意事项:升级前请确保你没有修改过程序或者源码;该升级文件公适用于当前模板
织梦tag标签伪静态处理方法

织梦tag标签伪静态处理方法

更改tags.php文件在根目录 找到 $tag = FilterSearch(urldecode($tag)); 替换为: $tag = urldecode($tag); 更改文件arc.taglist.class.php文件文件所在的路径是include/arc.taglist.class.php 找到 $this-TagInfos = $this-ds
dedecms织梦TAG标签调用代码

dedecms织梦TAG标签调用代码

TAG标签是一种由您自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词,合理的运用TAG标签,可以使你发表的文章更容易被搜索到。 很多网站的首页、列表页和文章页
织梦tag显示每个tag相应的文章数量

织梦tag显示每个tag相应的文章数量

有些时候我们想实现类似于wordpress那样的tag,就是在显示tag的链接和tag名的同时,还能显示每个tag关联的文章的数量。如下图所示: 这就需要修改/include/taglib/tag.lib.php这个文件,找到第