Как переписать точный URL-адрес URL-адреса в web.config? - PullRequest
0 голосов
/ 06 января 2020

как переписать точный URL в url в web.config?

Предположим, я хочу перенаправить 301 в web.config с: "https://mysite.co.il/product?p=1" на мою домашнюю страницу: " https://mysite.co.il "без ссылки на заглавные буквы, но только этот точный путь. НЕ из: "https://mysite.co.il/product?p=12"

Я пытаюсь:

<rule name="MyRule1" enabled="true" stopProcessing="true">   
   <match url="^/products?p=1/$" ignoreCase="true" />     
   <action type="Redirect" url="https://mysite.co.il" />   
</rule>

Я также пытаюсь

<rule name="MyRule2">
  <match url="products?p=1" ignoreCase="true" />
  <conditions>
    <add input="{HTTP_HOST}" pattern="^mysite.co.il$" />
  </conditions>
  <action type="Redirect" url="https://mysite.co.il" />
</rule>

Это не работает ..

...