Azure API 将终结点重定向到另一个搜索服务



我设置了一个 Azure API,用于侦听/* 并将查询发送到 https://name.search.windows.net/indexes/appnames/docs/上的搜索服务后端。

我想添加第二个侦听/filter 的端点,并将其指向另一个搜索 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/。

如何删除用于切换 API 的过滤器/部分 uri?

您只需使用 rewrite-uri 策略通过在入站部分添加此行来删除它

<rewrite-uri template="/" />

最新更新