IIS重写输入类型

McG*_*gle 12 asp.net iis iis-7 url-rewriting

input您可以在IIS重写规则中使用哪些类型?我的意思如下:

<conditions>
    <add input="{HTTP_HOST}" type=”Pattern” pattern="^www\.mysite\.com$" negate="true"> 
</conditions>
Run Code Online (Sandbox Code Playgroud)
  • HTTP_HOST
  • 网址
  • REQUEST_FILENAME

Dee*_*nan 18

您可以尝试以下输入类型.另请参阅URL Rewrite模块的参考文档.

  • CACHE_URL
  • DOCUMENT_ROOT
  • HTTP_URL
  • HTTP_HOST
  • PATH_INFO
  • PATH_TRANSLATED
  • 请求参数
  • REQUEST_FILENAME
  • REQUEST_URI
  • SCRIPT_FILENAME
  • SCRIPT_NAME
  • SCRIPT_TRANSLATED
  • UNENCODED_URL
  • 网址
  • URL_PATH_INFO
  • APP_POOL_ID
  • APPL_MD_PATH
  • APPL_PHYSICAL_PATH
  • GATEWAY_INTERFACE
  • SERVER_SOFTWARE
  • SSI_EXEC_DISABLED
  • 服务器名称


Moo*_*Moo 16

您也可以使用IIS(我相信7以上):

打开IIS =>导航到您的网站=>双击URL重写=>编辑规则=>添加或编辑条件=>当您在"条件输入"字段中键入"{"时,将出现类型列表.

编辑入站规则