因为SEO的需要,要做tags聚合到一个页面,做到伪静态。

 例如:

misc.php?mod=tag >>> /tag/  

misc.php?mod=tag&id=47 >>> /tag/47.html

 

 首先添加伪静态规则,我是apache服务器,在此添加apache规则

RewriteRule ^(.*)/tag/(.+)\.html*$ $1/misc.php\?mod=tag&id=$2
RewriteRule ^(.*)/tag/\*$ $1/misc.php\?mod=tag

  然后修改相关的模板文件

打开template/default(模板风格)/forum/viewthread_node_body.htm,查找:misc.php?mod=tag&id=$var[0]

替换为:tag/$var[0].html

 

打开template/default/tag/tagitem.htm,查找:misc.php?mod=tag  替换为:/tag/  

该文件继续查找:misc.php?mod=tag&id=$id  替换为:tag/$id.html

这样就OK了,演示效果:http://bbs.yuanzhumuban.cc/tag/

  

 

相关文章:

  • 2022-12-23
  • 2021-08-08
  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
  • 2021-07-28
猜你喜欢
  • 2021-09-27
  • 2022-12-23
  • 2022-12-23
  • 2021-10-30
  • 2021-06-29
  • 2022-12-23
相关资源
相似解决方案