IIS下下伪静态html(URL Rewrite)设置方法
时间:2008-04-05 14:06:00
要使你的IIS服务器支持伪静态重写,按以下步骤来:
1. 安装重写插件Rewrite.dll
如果你的 IIS 服务器加载过 Rewrite.dll 则可以不用下载。
Rewrite.dll文件下载地址:Rewrite.dll.rar (87.70 KB)
加载 Rewrite.dll
在 IIS 的 Isapi 上添加筛选器
筛选器名称为:rewrite
可执行文件选择 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
以上是 Discuz!官方提供的配置代码,注意正则格式。
3. 应用
比如,将read.php?bl_id=123&bu_id=456 伪静态成 /html/123/456.html
可以这样写:
RewriteRule ^(.*)/html/([0-9]+)/([0-9]+)\.html$ $1/read\.php\?bl_id=$2&bu_id=$3
标签:伪静态,Rewrite,iis,html
0
投稿
猜你喜欢
维护服务器安全的7个基本方法
2012-02-25 19:53:02
回李彦宏:评价一个搜索引擎的好坏是什么
2007-10-14 09:38:00
马云:中国未来3-5年电子商务引爆点将是C2B
2009-10-10 17:48:00
免费开源IIS过滤器
2009-08-09 15:35:00
规范使用DIV+CSS命名规则 增强优化功效
2008-12-17 14:27:00
博客评论不仅仅是用来获取流量的
2008-05-06 11:24:00
Google App Engine使用简介
2009-08-03 13:51:00
godaddy使用经验谈 Godaddy
2010-04-07 12:59:00
eWebeditor的漏洞利用
2009-11-03 13:15:00
站长,今天你被挂马了吗?
2007-10-30 13:35:00
Windows下PHP5和Apache的安装与配置
2008-12-01 12:51:00
跳出分类窠臼 地方网站如何发展地方新闻
2008-12-04 15:16:00
谷歌互动游戏logo-吃豆人(Pac-Man)30周年纪念
2010-05-22 18:36:00
搜索引擎优化之六大细节决定成败
2007-10-02 12:32:00
简单实用:博客网站进行优化的二十个技巧
2009-02-04 15:18:00
美黑客发布破解工具30秒破解3GS版iPhone
2009-10-13 09:01:00
为godaddy购买域名附送的免费空间绑定二级域名方法
2010-04-19 19:35:00
IIS6下ASP.NET站点的权限配置
2010-06-26 13:12:00
网站安全维护的基石 做好远程服务器数据安全
2009-05-28 01:24:00
在Windows 2003中配置ASP.Net环境
2009-07-23 20:00:00