IIS下开启DISCUZ论坛URL静态化功能

开始工作: 1、首先我们要下载IIS Rewrite模块:     网上有不少IIS Rewrite模块提供下载,大家可以找回来。实在找不到的话,可以使用我提供的IIS Rewrite模块包。下载地址是: http://www.545600.com/download/IISRE.rar 2、远程登录服务器或在服务器上操作:     把下载回来的IIS Rewrite模块解压后,放到一个目录中,建议放在C盘,与PHP解释程序放在一起,必竟这两个是混合作用的嘛。如: C:/PHP/REWRITE 目录中。 3、打开IIS信息服务管理器 4、选取DZ论坛的站点,右键点击后取其属性。 5、选择“ISAPI筛选器”页,并单击“添加”按钮。 6、在“筛选器名称(F):”中输入“Rewrite”, 在“可执行文件(E):”中输入“C:/php/Rewrite/Rewrite.dll” 注意:在“可执行文件(E):”中输入的地址是,是服务器上的绝对地址,如果你的Rewrite文件不是C:/PHP这个目录中,你必须为其指定正确的地址。也可以点下面的“浏览(B)”按钮来选择其绝对地址。 7、配置好以后,我们就可以点击确定按钮出退网站属性设置了。 8、编写httpd.ini文件 这个文件是基于rewrite规则的配置文件,一定要认真编写。如果不会编写,可复制下面代码放入httpd.ini配置文件中。 --------------------------------------------------------------------- CODE: [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP RewriteRule ^(.*)/archiver/([a-z0-9/-]+/.html)$ $1/archiver/index/.php/?$2 RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)/.html$ $1/forumdisplay/.php/?fid=$2&page=$3 RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)/.html$$1/viewthread/.php/?tid=$2&extra=page/%3D$4&page=$3 RewriteRule ^(.*)/profile-(username|uid)-(.+)/.html$ $1/viewpro/.php/?$2=$3------------------------------------------------------------------ 注意:不熟悉rewrite编写规则的朋友一定不要改动其中的内容。在我所提供的下载包中,已经有该文件,同样注意不要改动其内容。     把写好的httpd.ini文件放在你刚才的“Rewrite”文件目录中就行了。 9、切换回到IIS信息服务管理器,右键点击WEB服务器,选择“重新启动IIS” 确定重启之后系统会提问一次,再次确定,稍等片刻IIS就重新启动好了。 这时,我们可以断开远程链接或离开服务器了。 rewrite.dll这个插件,很多虚拟主机运行商都不支持。 所以在购买空间之前一定要问清楚是否支持该插件 10、回到自己的电脑上,打开论坛页面,以管理员身份登录DZ论坛的后台。 11、登录后台后,选择“基本设置”选项卡,再点左边导航条上的“搜索引擎优化”栏目。在“启用 Archiver: ”选项中,选中“完全启用”选项。 12、提交完“搜索引擎优化”后,我们再从左边导航条上选择“论坛功能”栏目。     在栏目中的“URL静态化:”中,我们把选项选到“Archiver 和普通页面均静态化”这个功能选项上。 提交之后就完成URL静态化的工作了。 返回前面页面,输入网站域名,如: http://www.adminbbs.net 我们把鼠标指向论坛的各个链接,就可以看到以 .html结束的静态URL链接了。点击一下进去看看,是不是感觉很爽? 是不是很简单?有权限控制IIS服务器的又想把自己的DZ!论坛URL静态化的,不妨马上去试试吧。 提示一下:URL静态化并不是生成静态页面,如果你想以 http://www.adminbbs.net/bbs/forum-48-1.html方式登录论坛,那是不行的,但内部的链接是可以的,系统只静态了URL链接,并没有生成真正的静态页面,所以也不会给你带来静态页面的速度感,相反,还会稍加重服务器的负担。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值