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
投稿

猜你喜欢

  • GNU Parallel的具体使用

    2023-06-14 16:08:58
  • 使用rsync在两台VPS间传输文件

    2011-08-24 20:13:41
  • linux rsync的安装与配置

    2023-09-03 07:02:55
  • 从驱动中国100万元收购qudong.com谈全拼域名的优势

    2007-08-05 13:30:00
  • linux中mac地址绑定方法

    2022-01-18 19:24:21
  • DNS欺骗攻击技术分析及防范

    2010-02-11 09:52:00
  • 删除Linux系统下的历史记录

    2010-08-23 18:40:00
  • 用WinMail在家中搭建无限容量邮件服务器

    2007-12-18 09:48:00
  • Google adsense 西联快汇怎么收款

    2007-09-30 13:03:00
  • 学习采用Mod_SSL技术让 Apache更加安全

    2010-05-02 18:31:00
  • 用mail服务器构架多域名邮件服务系统

    2007-03-28 10:14:00
  • 博客系统的安全设置技巧

    2007-09-23 15:41:00
  • 帝国下载系统v2.5测试版发布

    2009-03-26 20:55:00
  • 一次Linux修改MySQL配置不生效的问题解决

    2023-06-29 20:41:01
  • 微软上下文广告展开内测 将单挑Google AdSense

    2008-07-19 12:05:00
  • 2000 Server 实现磁盘的容错功能

    2007-10-08 14:18:00
  • Discuz!任务系统简析 (一)帖子类任务

    2009-02-15 09:57:00
  • DEDE5.3内容页不显示点击数,但又能统计到数据

    2009-02-15 09:49:00
  • 如何使用Docker搭建pypi私有仓库

    2023-08-28 01:58:58
  • 详解在Linux虚拟机下配置tomcat

    2023-08-31 08:57:19
  • asp之家 网站运营 m.aspxhome.com