zoukankan      html  css  js  c++  java
  • discuz x3在DIY模块中调用伪静态不成功,显示动态链接的解决办法

    discuz x3在DIY模块中调用伪静态不成功,显示动态链接,然而其他的链接正常显示伪静态。

    后台启用伪静态后,发现论坛版块、帖子点击链接,伪静态正常显示,然后在门户首页DIY显示的帖子,点进去后发现链接还是动态的链接,不宜被搜索引擎抓取。

    解决办法:

    第一步:前台管理员登录 --> DIY -->编辑(伪静态问题模块)  -->模块模板(如下图)

    第二步:查看模块模板里的代码会发现:

    <a  class="pic" href="{url}"{target}> 或者<a  style="color:#fff" href="{url}"{target}>

    其中的问题之处就是<a>标签里,紧跟的不是href="{url}",将class="pic"或style="color:#fff"移到href="{url}"后即可正常显示伪静态的链接。

    问题出现的原因主要是DIY模板模块时书写不规范;

    牢记正确的写法是<a  href="{url}"..........>

  • 相关阅读:
    DLL库
    C#:时间转换
    视频通信网址
    C#:向exe传值
    C#:复杂条件判断类型(练习)
    注册、卸载DLL
    Windows:常见问题
    WPF:常见问题
    CentOS完美搭建Redis3.0集群并附测试
    xargs命令
  • 原文地址:https://www.cnblogs.com/wenzheshen/p/5466292.html
Copyright © 2011-2022 走看看