PhpWind教程:PW论坛IIS下设置静态目录的教程_PhpWind教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

首先要http://www.helicontech.com/download-isapi_rewrite.htm,选择ISAPI_Rewrite Lite for Windows NT4/2000/XP/2003
目前的最

一些习惯性的next就不多说了

  

选择安装的目录,一般放在C盘(根据


安装的时候会自动加载到IIS服务,可以看图


打开IIS配置查看ISAPI选项的加载状态


很好已经加载上了,下一步就是写规则了

安装完后会自动生成一个只读属性 的httpd.ini  ,要改成可写属性,然后编写规则
如图


规则如下,或者直接下载附件~!~
[ISAPI_Rewrite]
# Defend your computer from some worm attacks
RewriteRule .*(?:global.asa|default.ida|root.exe|..).* . [F,I,O]
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^(.*)/simple/([a-z0-9_]+.html)$ $1/simple/index.php?$2
#Code By Josh @ PHPWind 2008-10-08 ?([a-zA-Z]+)
根据会员提供测反馈
如果是老版本的,请把RewriteRule ^(.*)-htm-(.*)$ $1.php?$2 这条规则改为
RewriteRule ^(.*)-htm-(.*)$ $1/.php?/$2即可,感谢cnz123

当然也可以再加一些参数如检查更新时间,限制条件等如
CacheClockRate 3600
RepeatLimit 32

再往下就是打开论坛后台,静态目录部署 
 

把静态目录写为

-htm-,就可以了·看图片地址~!~


老版本如果不能实现伪静态,可以尝试一下规则
RewriteRule ^(.*)-htm-(.*)$   $1\.php\?$2
RewriteRule ^(.*)simple/([t|f].+).html$ /simple/index.php?$2.html [NC]
然后重启IIS或者apache.

附件 httpd.zip

 

查看更多 PhpWind教程  PhpWind模板风格

来源:Phpwind//所属分类:PhpWind教程/更新时间:2012-06-06
相关PhpWind教程