DiscuzX1伪静态的终极解决办法.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DiscuzX1伪静态的终极解决办法

伪静态是大家用来提高网站内容百度收藏量的一个重要方法,但是搜索Discuz!论坛,各种方法都是片言只语,没有实际管用的。而DZ论坛的版主别指望他们,如果你要想让他们解决问题,他们首先得向你问上几十个诸如“是否独立服务器”“空间是否支持伪静态”等问题,最后你的问题还是问题。 经过本人一段时间的亲自试用和总结,以下经验可以说是Discuz! X1伪静态的终极解决办法,最菜的站长也可以完全能成功。(下面的图片和下载地址会员登录后可见) 1、首先确认自己的服务器是WIN+IIS环境,别的服务器环境不在本帖话题范围; 2、安装配置ISAPI_Rewrite环境,如果是独立服务器自己到服务器上操作,如果不是独立服务器要请空间商配置; 3、到网上搜索ISAPI_Rewrite会找到相关的伪静态组件,我下载的是iis 伪静态 ISAPI_Rewrite_full v2.9 完整注册版(带注册码非破解版) ????现提供给大家,这个是非常好的组件,没有使用日期的限制; ISAPI_Rewrite_Full.rar 4、下载这个文件后解压,运行里面的isapi_rwf_x86_0065原版安装.msi,注意必须在配置有IIS的机子才能运行成功,软件会自动检测,可以安装在服务器的任何目录下; 5、安装ISAPI_Rewrite,在安装完成后,到安装后的文件夹中会有一个ISRWConfig.exe文件,运行它,会弹出注册窗口,输入注册码进行注册,这样ISAPI_Rewrite就不会过期了; ???? 6、打开IIS进行配置,右键网站属性,点开ISAPI筛选器,添加新的筛选器,名称Rewrite(其实添什么都可以,这个不重要),可执行文件要点ISAPI_Rewrite安装文件夹中的ISAPI_Rewrite.dll ???? 7、这个添加成功后,重新启一下IIS,再看这里,如果那个箭头是绿的,说明是正确的 ???? 8、设置一下httpd.ini文件,将Discuz! X1的Rewrite规则添加到这个文件中,保存就行了 Discuz! X1的Rewrite规则如下: [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP RewriteRule ^(.*)/topic-(.+)\.html\?*(.*)$ $1/portal\.php\?mod=topictopic=$2$3 RewriteRule ^(.*)/article-([0-9]+)\.html\?*(.*)$ $1/portal\.php\?mod=viewaid=$2page={page}$4 RewriteRule ^(.*)/forum-(\w+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=forumdisplayfid=$2page=$3$4 RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=viewthreadtid=$2extra=page\%3D$4page=$3$5 RewriteRule ^(.*)/group-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forum\.php\?mod=groupfid=$2page=$3$4 RewriteRule ^(.*)/space-(username#124;uid)-(.+)\.html\?*(.*)$ $1/home\.php\?mod=space$2=$3$4 RewriteRule ^(.*)/([a-z]+)-(.+)\.html\?*(.*)$ $1/$2\.php\?rewrite=$3$4 相关注意事项: 1、ISAPI_Rewrite组件一定要选这个或破解版,现在许多的都是简易版,在服务器上装上后可以用,但是只有30天或50天的试用期,过了这个时间就不能用了。我的网站就是这样,有一天早上起来发现所有的伪静态链接都打不开了,查了几个小时才明白是组件过期,但从来没有人说过。 2、ISAPI_Rewrite组件可安装在服务器上的任意目录,关键是添加筛选器时,那里的可执行文件路径一定要正确,一定要指向ISAPI_Rewrite安装文件夹中的ISAPI_Rewrite.dll文件; 3、要重启IIS; 4、httpd.ini文件里面的Discuz! X1的Re

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档