Как перенаправить запрос domain1.com на domain1.com/app на IIS - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть angular приложение, размещенное на IIS server Под Default web site с именем папки app, скажем, например, мое доменное имя domain1.com и имеет stati c ip, например, 1.2.3.4

В моей конфигурации DNS я сопоставил мой domain1.com с IP-адресом 1.2.3.4, это работает нормально, и когда я просматриваю мой domain1.com, он показывает страницу IIS по умолчанию, что абсолютно нормально!

Мой angular приложение находится под Default web site.

Если мне нужно просмотреть мое приложение angular, то мне нужно перейти к domain1.com/App ИЛИ 1.2.3.4/App

, это также работает как ожидается!

Angular Application

Мой вопрос: как мне перенаправить запрос на мой запрос domain1.com К domina1.com/App* 1029? *

Например. если пользователь переходит на domain1.com, то он должен быть перенаправлен на domain1.com/App

, что я пробовал до сих пор!

1) Я установил перенаправление Http на сервер IIS и добавил правило перенаправления ex перенаправления domain1.com/ на domain.com/app.

, но выше, кажется, не работает, потому что выдает сообщение об ошибке too many time redirect, когда я искал ошибку, он говорит, что вы использовали URL REWRITE MODULE расширение не будет работать

https://help.duo.com/s/article/4554?language=en_US

2) Я пытался добавить перенаправление URL-адресов в моей консоли DNS, но это, похоже, не работает.

1 Ответ

0 голосов
/ 13 апреля 2020

Сначала попробуйте установить модуль перезаписи URL из установщика веб-платформы или вручную, воспользовавшись приведенной ниже ссылкой:

https://www.iis.net/downloads/microsoft/url-rewrite

и используйте правило:

<rule name="test1" enabled="true" stopProcessing="true">
                    <match url="^$" />
                    <action type="Redirect" url="http://domain1.com/react1/" />
                </rule>

enter image description here

Примечание:

используйте имя вашего приложения вместо response1.

https://docs.microsoft.com/en-us/iis/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

...