У меня настроен API Azure, который прослушивает / * и отправляет запрос в бэкэнд службы поиска на https://name.search.windows.net/indexes/appnames/docs/.
Я хочу добавить вторую конечную точку, которая прослушивает / отфильтровывает эту точку для другого поиска https://name.search.windows.net/indexes/appfilters/docs/.
Я использовал set-backend-service base-url , чтобы правильно указывать на второй бэкэнд службы поиска, но используемый URL-адрес по-прежнему включает / filters , то есть https://name.search.windows.net/indexes/appfilters/docs/filters вместо https://name.search.windows.net/indexes/appfilters/docs/.
Как я могу удалить фильтры / часть URI, которые я использую для переключения API?
Вам просто нужно использовать политику rewrite-uri, чтобы удалить ее, добавив эту строку во входящий раздел
rewrite-uri
<rewrite-uri template="/" />