我设置了一个 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="/" />