IIS 7.5 使用URL Rewrite模块的简单设置实现网页跳转

admin3年前网站建设15

 我们都知道Apache可以在配置文件里方便的设置针对网页或网站的rewrite,但是最近接手了一组IIS服务器,发现这货简单的没有配置文件可让我写,但是我却要实现网页rewrite的功能。怎么办呢,google了一下,果断的找到了内容。

IIS URL Rewrite模块:

官方下载地址:
iis/downloads/microsoft/url-rewrite

官方说明文档:
iis/learn/extensions/url-rewrite-module/using-the-url-rewrite-module

将安装包下载到IIS服务器上,安装,它会自动检测IIS的安装位置,很简单直到最后finish结束,之后,重新打开IIS Manager,就会在每一个网站的目录下清楚地看到一个组件:URL Rewrite!

 

双击,进入它的规则面板:

可以在右上角直接点击Add rule,来添加规则。

这里我们简单的做一个rewrite。

 

        当用户访问a/aaa的话,自动访问到文件名为aaa的文件。

点击Add rule,然后选择Blank rule,之后如图去填写规则:

Name: 起一个名字,我们这里起名为”set aaa to aaa”

Requested URL: 选择’匹配模式'(Matches the pattern)

Using: 选择’精确匹配'(Exact Match) (如果你正则表达式(Regular Expressions)足够好的话,也可以用正则进行匹配)

Pattern: 输入匹配的内容’aaa’  (由于是精确匹配,所以我们只要输入精确匹配的内容即可)

Action type: 选择rewrite。

Rewrite URL: 输入我们需要的aaa

点击右上角的 Apply,保存即可。 

IIS从7.0开始支持了这个URL Rewrite模块,里面不仅可以定义单个链接的重定向,还有整个目录的重定向,可以说功能强大,用起来方便。十分推荐大家使用!

原文链接:weiyan/2012/09/453

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

高端网站制作的过程会很复杂吗?

现在很多行业都十分重视网站的使用,展现出来的应用效果也是极高,而且也是可以突出不错的宣传效果,因此使用上也是十分的安全与方便。其中高端网站设计的进行,也是众多企业重视的一点,那么在设计的过程中,设计方...

功能性新网站开发一点点经验心得

因为本次是全程参与了松松软文新平台的开发,所以卢松松今天把网站开发的一些经验心得写出来,供大家参考。以后大家在迁移新网站的时候,有一个参考依据,我都做了什么,什么时候做,都会列出来,希望本文对大家有所...

网站制作要管理的细节有哪些?

网站制作时,整个网站细节的控制贯穿整个过程。对于制作公司来说,一个网站的小细节可以进行整个框架,提升用户体验。那么,网站制作的细节管理涉及哪些方面呢?让我们来看看。 1、站点字体一致&nbs...

网站制作中常见的七个问题和对应方案

在互联网+信息高速发展的时期,很多公司都开始建设企业网站来打开互联网营销的窗口。但是公司在建设新网站的前期,都会因为一些细节上的出入或者规划得不够全面,从而遇到各式各样的难题。那么,在网站制作中常见的...

windwos下IIS日志时间问题的解决方法

看过IIS日志时间的人都知道,IIS默认情况下记录的时间是格林威治时间,也就是与我们使用的北京时间相差8个小时,这样一来看日志就很不方便。我们通过一个很小的设置让IIS日志时间使用服务器设置的时区的时...

分享一次网站百度收录排名异常的检查记录

 事情是这样的:我的博客现在的百度收录异常惨淡!而且,我还叮嘱哪些喜欢转载我博客博文的朋友,不要转载半个月内发布的文章,因为我以为几个月来百度不收录、排名下降严重的是因为我先后更换主题--&...