PW论坛IIS下设置静态目录的教程
2009-03-17 00:21:25 来源:WEB开发网核心提示:首先要下载一个组件,叫ISAPI_Rewrite打开http://www.helicontech.com/download-isapi_rewrite.htm,PW论坛IIS下设置静态目录的教程,选择ISAPI_Rewrite Lite for Windows NT4/2000/XP/2003目前的最新版本为:isap
首先要下载一个组件,叫ISAPI_Rewrite
打开 http://www.helicontech.com/download-isapi_rewrite.htm,选择ISAPI_Rewrite Lite for Windows NT4/2000/XP/2003
目前的最新版本为:isapi_rwl_x86_0072.msi,下载下来安装
一些习惯性的next就不多说了
选择安装的目录,一般放在C盘(根据服务器环境而定,没有硬性要求,我个人习惯把这个写放在与php/mysql平行的目录)
安装的时候会自动加载到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
打开 http://www.helicontech.com/download-isapi_rewrite.htm,选择ISAPI_Rewrite Lite for Windows NT4/2000/XP/2003
目前的最新版本为:isapi_rwl_x86_0072.msi,下载下来安装
一些习惯性的next就不多说了
选择安装的目录,一般放在C盘(根据服务器环境而定,没有硬性要求,我个人习惯把这个写放在与php/mysql平行的目录)
安装的时候会自动加载到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
[]
- ››IIS7 下日期显示格式的解决办法
- ››IIS6下部署ASP.NET MVC应用程序
- ››论坛日常管理技巧经验分享 写给广大版主
- ››IIS 6 下配置以 FastCGI 跑 PHP
- ››iis运行asp.net页面提示“服务器应用程序不可用”...
- ››论坛架设有诀窍 phpWind配置技巧三则
- ››IIS7下JavaScript文件启用Gzip后却不压缩的解决方...
- ››IIS的性能优化
- ››Pwn2Own黑客大赛战况:iPhone 20秒被黑
- ››Pwn2Own 战况:iPhone 成功被黑 15000美元奖金被拿...
- ››PwnagTool 快将兼容 iPhone 3.1.3越狱
- ››论坛推广 要找准你的受众目标
更多精彩
赞助商链接