如何让iis支持伪静态和增加伪静态规则方法
如果想让iis支持伪静态就必须
先安装php教程 for iis http://www.php.net/downloads.php
然后安装 微软的 urlrewrite http://www.iis.net/download/urlrewrite
下载手动安装包isapi_rewrite3_0042_manual.exe
需要手工解压到服务器的一个目录中。
打开iis管理器 -> 选择网站属性 -> isapi筛选器 -> 在名称中输入isapi_rewrite
可执行文件选择刚才解压后的文件isapi_rewrite.dll -> 点确定-> 再点确定
关闭属性对话框再次查看网站属性 -> 到isapi筛选器
如果看到状态为向上的绿色箭头,就说明rewrite模块安装成功了。
如果加载不成功,需要检查iis_wpg是否有读取运行的权限。
下面看增加iis伪静态
1. 安装重写插件rewrite.dll
如果你的 iis 服务器加载过 rewrite.dll 则可以不用下载。
加载 rewrite.dll
在 iis 的 isapi 上添加筛选器
筛选器名称为:re
可执行文件选择 rewrite.dll 就可以了!
2. 配置 httpd.ini
打开你的httpd.ini,找到
[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
补充:网页制作,设计基础