用ISAPI重写隐藏真实的URL?

时间:2015-02-04 21:08:26

标签: url-rewriting isapi-rewrite

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

  1. 用户请求网址" example.com/something"。
  2. "在后台"中,服务器将请求重定向到另一个网址" anotherexample.com"。
  3. 来自" anotherexample.com"的内容返回给用户(用户仍然看到" example.com/something"在收到回复后在他/她的浏览器地址栏中)。
  4. 因此,用户不得意识到内容来自不同的URL。如果ISAPI重写不可能,那么是否存在另一种实现该功能的方法(在IIS 6 + SharePoint 2007环境中)?

1 个答案:

答案 0 :(得分:0)

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

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