Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 主题列表里的帖子伪静态的问题

[复制链接]
270010678 发表于 2019-1-26 12:49:39 | 显示全部楼层 |阅读模式
本帖最后由 270010678 于 2019-1-27 15:07 编辑

首页帖子的地址是伪静态,可主题列表里面的帖子不是伪静态地址,什么原因?

看了一眼源码,发现了一个问题,就是 在伪静态中,函数要用a的值去改变伪静态, 所以最好在修改模板的时候 a标签 如果要加class 最好放网址后面,不要在a后面直接加class或其他的

就像这个<a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight] target="_blank" title="$thread[subject]">$thread[subject]</a>

你要是把<a class="xs" href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight] target="_blank" title="$thread[subject]">$thread[subject]</a>伪静态估计就不行了。

记住了,正常伪静态中模板中,a标签头不要随便加class之类的,要加就后面。 这样,只要是官方的伪静态规则,可以正常伪静态。



解决了,关闭这个帖子吧
mR.耗子 发表于 2019-1-26 17:05:56 | 显示全部楼层
  你应该是安装某个SEO插件了~  可以联系我的QQ交谈 有偿服务
回复

使用道具 举报

1314学习网 发表于 2019-1-26 18:35:41 | 显示全部楼层
是不是分类信息的帖子列表
回复

使用道具 举报

 楼主| 270010678 发表于 2019-1-27 12:47:31 | 显示全部楼层
看了一眼源码,发现了一个问题,就是 在伪静态中,函数要用a的值去改变伪静态, 所以最好在修改模板的时候 a标签 如果要加class 最好放网址后面,不要在a后面直接加class或其他的

就像这个<a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight] target="_blank" title="$thread[subject]">$thread[subject]</a>

你要是把<a class="xs" href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight] target="_blank" title="$thread[subject]">$thread[subject]</a>伪静态估计就不行了。
回复

使用道具 举报

806023042 发表于 2019-1-27 14:43:37 | 显示全部楼层
270010678 发表于 2019-1-27 12:47
看了一眼源码,发现了一个问题,就是 在伪静态中,函数要用a的值去改变伪静态, 所以最好在修改模板的时候  ...

有偿解决全站所有面页伪静态
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-25 03:50 , Processed in 0.018255 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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