URL 重写规则由以下部分组成:

模式 - 可以理解为规则,分通配符和正则匹配
     条件 - 可以理解为字符串
     操作 - 操作用于指定如果URL字符串与规则模式匹配并且满足所有规则条件时应执行的操作。

如果url为: http://www.mysite.com/content/default.aspx?tabid=2&subtabid=3

以下下是条件,iis内置的变量

{URL}          匹配  content/default.aspx

{QUERY_STRING}    匹配 tabid=2&subtabid=3

{HTTP_HOST}        匹配 www.mysite.com

{SERVER_PORT}    匹配 80

{SERVER_PORT_SECUR}  The SERVER_PORT_SECURE server variable contains 0 and HTTPS contains OFF.

{REQUEST_URI}    匹配 content/default.aspx?tabid=2&subtabid=3

参考:

CACHE_URL
DOCUMENT_ROOT
HTTP_URL
HTTP_HOST
PATH_INFO
PATH_TRANSLATED
QUERY_STRING
REQUEST_FILENAME
REQUEST_URI
SCRIPT_FILENAME
SCRIPT_NAME
SCRIPT_TRANSLATED
UNENCODED_URL
URL
URL_PATH_INFO
APP_POOL_ID
APPL_MD_PATH
APPL_PHYSICAL_PATH
GATEWAY_INTERFACE
SERVER_SOFTWARE
SSI_EXEC_DISABLED

SERVER_PORT

转载于:https://www.cnblogs.com/gggzly/p/5960335.html

IIS 7.5 URL重写参数相关推荐

  1. iis6 php url重写,IIS下 Yii Url重写,iisyiiurl重写_PHP教程

    IIS下 Yii Url重写,iisyiiurl重写 Options +FollowSymLinks IndexIgnore */* RewriteEngine on # if a directory ...

  2. iis 10 配置 URL重写不生效

    上下文 因此前一直应用运维的一个项目需要升级服务器,将 windows server 2008 升级为 2016版本并完成项目的迁移. 本篇文章就是在升级部署过程中遇到的一些坑,潦以记录,请各路神仙轻 ...

  3. IIS安装和使用URL重写工具-URL Rewrite

    下载和安装URL Rewrite IIS8默认是没有安装URL重写工具的,必须要自己下载安装. 如果IIS上默认有安装Web平台安装程序,我们可以使用平台自动安装URL Rewrite重写工具,打开I ...

  4. 详解IIS中URL重写工具的规则条件(Rule conditions)

    本文结合官方文档和相关示例,详细记录了在IIS中URL重写工具下的规则条件(Rule conditions)的相关说明.规则条件允许我们通过额外的逻辑规则来过滤和匹配规则模式( rule patter ...

  5. IIS服务器下如何支持url重写

    IIS服务器下如何支持url重写 URL REWRITE,翻译过来就是URL重写,或者URL重定义.在asp+iis的网站开发模式中,可以实现如将http://xxxxxx.cn/news.asp?i ...

  6. iis url重写 域名跳转子目录_逐浪CMS小哥整理IIS设置URL重写,实现页面的跳转的重定向方法...

    默认IIS是不提供URL重写模块的. 请注意,不要将IIS默认的HTTP重定向理解为url重写. 安装url重写模块 url重写,是要从iis的应用市场下载url重写组件才可以的. URL重写工具的下 ...

  7. iis url重写 域名跳转子目录_IIS设置URL重写,实现页面的跳转的重定向方法

    默认IIS是不提供URL重写模块的.请注意,不要将IIS默认的HTTP重定向理解为url重写. 安装url重写模块 url重写,是要从iis的应用市场下载url重写组件才可以的. URL重写工具的下载 ...

  8. IIS配置Url重写实现http自动跳转https的重定向方法(100%解决)

    IIS配置Url重写实现http自动跳转https的重定向方法(100%解决) 参考文章: (1)IIS配置Url重写实现http自动跳转https的重定向方法(100%解决) (2)https:// ...

  9. IIS URL 重写

    IIS URL 重写 url 重写模块,默认不包含在iis内,需要手动下载安装. angular 框架 路由规则 <?xml version="1.0" encoding=& ...

  10. 关于IIS URL 重写, 规则模式

    准备 不说话,先为IIS安装URL 重写组件,ARR组件. http://www.iis.net/downloads/microsoft/application-request-routing 启动A ...

最新文章

  1. html刷新页面出现412,html5-video – 如何修复412(前置条件失败)错误HTML5视频标记
  2. 快讯 | 中国胆管癌研究会成员大会暨胆管癌临床研究数据标准发布会在清华大学召开...
  3. BLE-NRF51822教程11-手机动态修改设备名
  4. Special Permutation 构造,min_element,贪心(900)
  5. android调节音量——AudioManager的应用
  6. 前端学习(2545):找不到模块
  7. .NET MVC+ EF+调用存储过程 多表联查以及VIEW列表显示
  8. 准备离职,工作的一些细节记录
  9. JAVA五子棋小游戏
  10. 快播王欣发布匿名IM社交软件“马桶MT”
  11. FSA-Net 模型运行——代码调试
  12. mysql怎么设置不要密码_mysql无密码怎么设置密码
  13. 简化版SAAS——业务开单选择材料,选择的是库存是40的货品,实际出库的是-38的货品
  14. 服务器内存UDIMM与RDIMM区别
  15. Android Studio中的keystore
  16. iOS模拟各种网络状态测试
  17. iOS中Keychain保存用户名和密码
  18. 语音信号端点检测 matlab,matlab中语音端点检测
  19. 局域网下访问自己的项目和网页
  20. 对话驻云创始人 | 七问技术创业者(合辑)

热门文章

  1. 如何打造高可伸缩的移动电商架构?
  2. REST和微服务——用异步交互分解单体系统
  3. 请不要再蹭我了,谢谢
  4. 移动端适配的理解——REM方案
  5. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 表格:让表格更加紧凑
  6. (转载)用C#实现MySQL建库及建表
  7. Mac Xdebug安装时遇到了Zend Engine API 不一致的问题
  8. python 连接数据库 pymysql模块的使用
  9. 【alpha】Scrum站立会议第4次....10.19
  10. 通过文件结构直接生成xls文件