【问题标题】:IIS Rewrite exclude rule by HTTP methodIIS通过http方法重写排除规则
【发布时间】:2014-07-28 03:09:06
【问题描述】:

如果请求类型是 POST,是否有任何方法可以设置可以排除规则的条件?我无法在文档中的任何地方找到它。

例如:

如果 http 方法是 POST,我不想小写我的 URL。

 <rule name="LowerCaseRule" stopProcessing="true">
        <match url="[A-Z]" ignoreCase="false" />
        <action type="Redirect" url="{ToLower:{URL}}" />
 </rule>

提前致谢

【问题讨论】:

  • 请作为答案而不是编辑发布。

标签: asp.net-mvc iis seo rewrite


【解决方案1】:

解决方案是过滤输入“{REQUEST_METHOD}”,用“POST”模式否定每个请求,如下:

<add input="{REQUEST_METHOD}" matchType="Pattern" pattern="POST" ignoreCase="true" negate="true" />

【讨论】:

  • 你需要把它放在 标签内
猜你喜欢
  • 2014-06-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-02-12
  • 2019-11-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多