如何...IIS、反向代理、URL 屏蔽、出站...?

如何...IIS、反向代理、URL 屏蔽、出站...?

背景如下

我们的网站有一个搜索功能,它与 Google Search Appliance (GSA) 通信。当用户点击搜索时,它会将请求发送到http://search.abc.com/query.html?&...等

search.abc.com 指向我们的反向代理服务器。我在反向代理服务器中创建了一个服务器场,并添加了 GSA 服务器。我创建了将所有 search.abc.com 重定向到 GSA 服务器场的规则。所有这一切都运行正常。因此,当用户在我们的网站上搜索时,他们会得到结果。到目前为止一切正常。但它们返回的 URL 非常长,类似于上面提到的 URL。我只想缩短该 URL,以便用户在浏览器上看到的内容类似于http://search.abc.com/query=flower而不是显示集合名称等的很长的 URL。

有人可以帮忙吗?

谢谢

答案1

如果您可以在机器上安装 IIS URL 重写模块,那么可以通过结合使用正则表达式和 url 重写/重定向来完成。

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

相关内容