DZ3.2论坛设置伪静态教程_dz首页四格中最新回复伪静态化


原帖地址:http://bbs.vxia.net/thread-23-1-1.html

本来在论坛中,不打算发表到博客中,想了想,还在是博客中发表份吧,论坛现在收录率还在慢慢上升,博客上收录较快,可以帮助一些朋友。


首先 在论坛后台设置面板 - 全局 - SEO设置 - URL静态化 - 页面后面全部勾选

QQ截图20150824105928.png


因为现在论坛用的是虚拟主机 ,所以需要用到 .htaccess 规则

规则内容如下:

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^topic-(.+)\.html$ portal.php?mod=topic&topic=$1&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^article-([0-9]+)-([0-9]+)\.html$ portal.php?mod=view&aid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^forum-(\w+)-([0-9]+)\.html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$ forum.php?mod=viewthread&tid=$1&extra=page\%3D$3&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^group-([0-9]+)-([0-9]+)\.html$ forum.php?mod=group&fid=$1&page=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^space-(username|uid)-(.+)\.html$ home.php?mod=space&$1=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^blog-([0-9]+)-([0-9]+)\.html$ home.php?mod=space&uid=$1&do=blog&id=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^archiver/(fid|tid)-([0-9]+)\.html$ archiver/index.php?action=$1&value=$2&%1
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteRule ^([a-z]+[a-z0-9_]*)-([a-z0-9_\-]+)\.html$ plugin.php?id=$1:$2&%1


然后使用FTP上传至 主机根目录中即可。

再看下空间主机设置有没有打开 


QQ截图20150824111555.png


dz首页四格中最新回复如何伪静态化

1、在template\default\forum\discuz.htm 中找到disczu.htm 页面 (注:default 根据自己的主题名而定)

2、找到 forum.php?mod=redirect&tid=$thread[tid]&goto=lastpost#lastpost  这一串代码,大概在100行左右;

    修改为:thread-$thread[tid]-1-1.html




标签: 静态 论坛

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.vxia.net/post-676.html

相关推荐

评论

  1. 2016-06-22 13:21
    我也测试了,没效果、
    1. 2016-06-25 10:20
      @菜鸟2:易捷论坛的首页均已实现伪静态,说明你的方法不正确。如需要交流,请加群了解具体情况。
  1. 艾斯
    2016-04-22 15:40
    最新回复伪静态的你自己的都没实现。。网上全是这个方法,都搞不好
    1. 2016-04-22 18:26
      @艾斯:{淡定}你现在再看呢?易捷博客网的资源都是亲测后才分享给大家,怎会欺你

你肿么看?

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。