仅当网址中没有路径时,才使用Regex进行网址重定向

时间:2018-06-21 07:27:50

标签: iis web-config

我想在我的Web.Config中编写一个URL重定向规则,这样只有在URL中没有路径的情况下,重定向才会发生,即 如果我的网址是https://www.webpagetest.org/forums/,则不应重定向。但是,如果只有https://www.webpagetest.org,则应该重定向到google.com。 Web服务器是IIS

1 个答案:

答案 0 :(得分:0)

这只会检查域名-

<rule name="Rule1">
  <match url="(.*)" />
  <conditions>
    <add input="{HTTP_HOST}" pattern="www\.yourdomain\.com$" negate="true" />
     </conditions>
  <action type="Redirect" url="http://www.google.com/{R:1}" />
</rule>