使用 ISAPI 重写隐藏真实 URL



是否可以使用HeliconTech的ISAPI重写模块隐藏真实URL?更具体地说,请考虑以下方案:

  1. 用户请求网址"example.com/something"。
  2. "在后台",服务器将请求重定向到另一个 URL "anotherexample.com"。
  3. 来自"anotherexample.com"的内容将返回给用户(收到响应后,用户仍会在他/她的浏览器地址栏中看到"example.com/something")。

因此,用户一定不知道内容来自不同 URL 的事实。如果 ISAPI 重写无法做到这一点,是否有其他方法可以实现该功能(在 IIS 6 + SharePoint 2007 环境中)?

这是

使用ISAPI_Rewrite 3 中的代理功能实现的。以下是在站点根目录中放入.htaccess的规则 example.com:

RewriteBase /
RewriteRule ^(.*)$ http://www.anotherexample.com/$1 [P]

最新更新