iis6伪静态
时间:
阅读:150
iis6伪静态
最佳回答
httpd.ini 编写格式:
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
前四行是固定的,下面开始写规则
RewriteRule ^index.html$ index.php [I]
RewriteRule ^news-(.*).html$ news.php?id=$1 [I]
#注:(.*) 表示任意字符
RewriteRule ^news-(d+).html$ news.php?id=$1 [I]
#注:(d+) 表示只能数字
RewriteRule ^(.*)-(d+).html$ news.php?n=$1&id=2 [I]
#注:多参数,伪静态也可以自定义文件名字+ID号。更加有利于优化。
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
前四行是固定的,下面开始写规则
RewriteRule ^index.html$ index.php [I]
RewriteRule ^news-(.*).html$ news.php?id=$1 [I]
#注:(.*) 表示任意字符
RewriteRule ^news-(d+).html$ news.php?id=$1 [I]
#注:(d+) 表示只能数字
RewriteRule ^(.*)-(d+).html$ news.php?n=$1&id=2 [I]
#注:多参数,伪静态也可以自定义文件名字+ID号。更加有利于优化。
最新回答共有2条回答
-
游客
回复1:打开IIS,在要设置的站点上,右键,选择“属性”,
2:在“ISAPI筛选器”项目,点击“添加”,
3:弹出窗口,筛选器名称填写:rewrite;如下图:
4:可执行文件,如下图填写,或点击“浏览”打开在D:Rewrite下的Rewrite.dll文件(该组件也可以放到网站目录),然后点击确定。
5:如下图,继续点击确定,确定后这个窗口关闭了,最后直接关闭IIS。
6:现在重新打开IIS,像刚才一样打开设置过伪静态的站点“ISAPI筛选器”项目,如下图,说明设置成功。