蓝鸢梦想

 找回密码
 立即注册

QQ登录

只需一步,快速开始

展开

站内通知     

查看: 47|回复: 1
收起左侧

phpcms标签关键词生成伪静态路径

[复制链接]
  • TA的每日心情
    无聊
    7 天前
  • 签到天数: 123 天

    连续签到: 1 天

    [LV.7]常住居民III

    Lanyuan 发表于 2019-9-26 10:52:40 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    说实话,我不知道我这算不算伪静态的一种了,但是可能对有些人或许有些帮助,很简单的操作。
    首先打开你自己需要修改的地方。
    比如说我的,在内容页提示关键词。
    作者:Lanyuan--蓝鸢梦想
                                   
    登录/注册后可看大图
    开始的链接是动态的:链接后面跟上关键词标签,然后进入搜索到另一个页面。
    现在改成:/tag/{$r[keyword]}
    /tag/近代音乐等这样的样式。
    不需要改乱七八糟的模板,只需要改动几个小地方。
    作者:Lanyuan--蓝鸢梦想
                                   
    登录/注册后可看大图

    增加一个新的静态规则,如果你的是phpcms v9那就按照我的操作就可以了。
    找到你的模板/content/show.html
    <a href="{APP_PATH}index.php?m=content&c=tag&a=lists&tag={$r[keyword]}"
    找到上面的这行代码。
    改成:
    <a href="/tag/{$r[keyword]}"
    然后还差最后一步的规则需要填写一下。
    打开自己的.htaccess这个没有的,我觉得应该不可能,你都开始计划做标签伪静态了,这个应该早就有了。
    现在增加两条规则。
    RewriteRule ^tag/(.*)_([0-9]+) /index.php?m=content&c=tag&a=lists&tag=$1&page=$2
    RewriteRule ^tag/(.*) /index.php?m=content&c=tag&a=lists&tag=$1&page=$2


    OK,大功告成!
    成功后的界面就是:
    作者:Lanyuan--蓝鸢梦想
                                   
    登录/注册后可看大图

    还有什么不会的可以直接留言问我哦,最近摸索这个phpcms感觉有点糟心,有些代码很容易自己莫名其妙的失效。





    上一篇:phpcms制作主导航和次级导航
    蓝鸢梦想,属于我们的天空之城~
  • TA的每日心情
    无聊
    7 天前
  • 签到天数: 123 天

    连续签到: 1 天

    [LV.7]常住居民III

     楼主| Lanyuan 发表于 2019-9-26 10:53:44 | 显示全部楼层
    其实我觉得那两条规则可以丢掉???因为我发现好像没啥用,先放着吧,懒得动了

      收起(1)
    蓝鸢梦想,属于我们的天空之城~

    快速回复 返回顶部 返回列表