Discuz!目录化伪静态插件商业版v1.5版插件

xs

源码介绍

  最新SEO伪静态 商业版v1.5版插件分享,Discuz!目录化伪静态插件

以及实现更灵活的各种类型的个性化URL设置,和对Discuz!其它伪静态功能比如像标签、主题分类等伪静态进行补充!

插件功能如下:

实现版块URL目录化伪静态;

实现帖子URL目录化伪静态;

支持将帖子标题写进URL,实现帖子URL中文化;

实现分区伪静态;

实现主题分类列表页伪静态;

实现分类信息列表页伪静态;

实现列表页帖子入口统一,比如主题分类和分类信息帖子链接、精华、热门、投票、各种筛选条件下的帖子链接,实现与普通帖子链接统一;

实现标签伪静态,支持将标签写进URL。

本插件只需对服务器伪静态规则进行配置,伪静态规则插件后台智能生成,无需修改任何Discuz!系统文件,适用于所有使用Discuz!默认链接的模板,便于升级,便于切换模板。

本插件主要支持Apache,Nginx,IIS6/7/8,Litespeed,Kangle等服务器,暂不支持Lighttpd,Zues等其它服务器。其中IIS6的isapi_rewrite3.x组件和Kangle在使用.htaccess文件的时候和Apache有一些不兼容的地方

本插件的一些问题:有些没有使用官方默认动态链接的模板和插件,比如一些插件直接将主题链接写死为thread-x-x-x.html形式,会比较麻烦;比较常见的插件比如“站点地图插件”和”ping插件“如果要正常使用,要在这些插件中加载本插件的变量,需要适当的修改。分类信息列表页伪静态不支持字段及其它交叉查询列表页。另外,群组没有别名设置,目录化效果可能不是很好的。

设置建议:

插件默认的设置是版块URL目录化和帖子URL目录的,这也是比较多人建议的;

这种设置方法建议在 “后台->论坛->(各版块对应的)编辑->绑定别名:” 一项中,设置版块的别名;

版块URL

www.domain.com/default/

www.domain.com/default/2/

帖子URL

www.domain.com/default/qq1/

www.domain.com/default/qq1/2/

如果不设置论坛版块别名的话,建议设置成很多WordPress博客的URL一样,

版块

www.domain.com/category/{fid}

www.domain.com/category/{fid}/2

帖子

www.domain.com/{tid}

www.domain.com/{tid}/2

如果用于英文站,可以将标题写进URL。

安装教程:

进行设置后确认,每次设置之后都要更新一下伪静态规则(规则是智能生成的,已经对一些常见的设置进行了判断)。

然后点击插件导航的“查看rewrite规则”,将相应的重写规则复制到服务器相应的位置即可。

如果是Apache虚拟主机,复制规则到论坛根目录的.htaccess文件中;

如果是Apache独立主机,复制规则到服务器apache/conf/httpd.conf文件中,独立主机如果开启htaccess功能的话不要在论坛根目录放有.htaccess文件;

如果是Nginx主机,一般是复制规则到服务器nginx/conf/nginx.conf文件中,放在server{ }里面一般也是location / { 的前面;有些主机是通过include引用规则的,要复制到被引用的文件里面;

IIS6主机提供了ISAPI_Rwrite2.9的httpd.ini规则,将规则放在空间根目录,如果是ISAPI_Rewrite3.x版本还要按说明修改一下规则。

如果是IIS7主机,复制规则到web.config文件中,规则前不要有空行;一般放在空间的根目录;

各主机的伪静态设置可能不一样,Apache独立主机和Nginx主机,每次设置并更新规则后都要重启一下。

标签默认是拒绝蜘蛛的,标签伪静态后可以将论坛根目录下misc.php文件内的 $discuz->reject_robot(); 一句删除掉,要不然的话搜索引擎不收录。

全能资源库丨本站资源除特殊声明外,均来自于网络收集整理仅供学习研究,如需商业使用请获得作者商业授权,如果侵犯了您的合法权益,请联系我们的投诉邮箱:qinglikf@163.com,我们将在24小时内删除!如有其它疑问请联系在线客服(微信公众号:轻狸团队 丨菜单栏人工客服)特别注意:访问本站即同意本站《免责声明&版权声明》,本站原创内容未经授权禁止转载!
全能资源库 » Discuz!目录化伪静态插件商业版v1.5版插件

发表回复

提供最优质的资源集合,会员畅享0元下载!

立即开通 了解详情