Настройка App Gateway для перенаправления пути ответа

Я настроил шлюз приложений Azure с маршрутизацией на основе пути и двумя внутренними пулами, указывающими на службы приложений.

Я настроил www.mywebsite.com/site1 и www.mywebsite.com/site2.

Если вы обращаетесь к www.mywebsite.com/site1, сайт загружается, но ресурсы сайта 404. Ресурсы указывают на www.mywebsite.com/images/logo.jpg, а не на www.mywebsite.com/site1/images/logo.jpg.

Я предполагаю, что мне нужно использовать правило перезаписи URL-адреса шлюза приложений, чтобы переписать ответ, чтобы указать правильный путь. Это правильно? и если да, то как мне это сделать?


person Stephen    schedule 03.04.2020    source источник
comment
Тоже столкнулся с этой проблемой. Удалось ли вам найти решение, которое сработало?   -  person user2175152    schedule 23.04.2020


Ответы (1)


Вы можете настроить шлюз приложений для пути URL www.mywebsite.com/site1 следующим образом:

Добавить правило маршрутизации на основе пути

Path              /site1/*
Target name       targentname1
HTTP settings     httpsetting1
backend target    backendpool1

Переопределите внутренний путь с помощью /images/ в файле httpsetting1.

введите здесь описание изображения

Надеюсь, это сработает.

person Nancy Xiong    schedule 10.04.2020