跨域URL重写可能吗? (整个网址)

时间:2014-01-08 20:46:27

标签: url iis url-rewriting url-redirection

说我有一个绑定到我网站的域名。域名是www.example.com

通常情况下,将网址从www.example.com/foo重写为www.example.com/bar很容易。

但是,我想将www.example.com重写为www.foobar.com,这可以重写吗?

注意我说的是“重写”而不是“重定向”。使用重定向,URL将在页面加载后转换为www.foobar.com。在我的情况下,我希望它访问www.foorbar.com,但仍然有www.example.com作为浏览器地址栏中的网址。

我可能要求的太多了,但我真的不知道这些天我们在技术方面走得多远。

顺便说一句,我正在使用IIS 7

2 个答案:

答案 0 :(得分:1)

重写?不可以。您可以设置多个域名转到同一个地方,但这可能是您的域名主机,而不是IIS设置。如果您可以随意重写URL,请考虑可能出现的所有安全问题。

答案 1 :(得分:0)

是的,如果foobar.com也是您在网络中拥有的网站。它是URL重写的反向代理功能:

http://weblogs.asp.net/owscott/archive/2013/10/24/creating-a-reverse-proxy-with-url-rewrite-for-iis.aspx