IIS переписать все после домена - PullRequest
1 голос
/ 20 мая 2019

У меня есть домены - a.com и b.com. Я хочу использовать iis rewrite, чтобы все, что происходит на www.a.com/, было перенаправлено на www.b.com/index.asp?i=.

.

Например, www.a.com/XXX будет перенаправлен на www.b.com/index.asp?i=XXX

.

Я положил (. *?) В шаблон. Проблема в том, что когда я ввожу http://www.b.com/index.asp?i={REQUEST_URI} в качестве действия перенаправления, URL перенаправления включает косую черту. Например, www.a.com/XXX перенаправляется на www.b.com/index,asp?i=/XXX вместо i = XXX. Есть ли способ избавиться от косой черты?

1 Ответ

0 голосов
/ 21 мая 2019

Вы можете использовать приведенное ниже правило перезаписи URL:

<rule name="test1" enabled="true" stopProcessing="true">
<match url=".+" />
<conditions>
</conditions>
<action type="Redirect" url="http://www.b.com/index.asp?i={R:0}" />

enter image description here

С уважением, Jalpa

...