【问题标题】:Cross-domain URL Rewrite possible? (Entire URL)跨域 URL 重写可能吗? (完整网址)
【发布时间】:2014-01-27 04:10:09
【问题描述】:

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

通常,将 URL 从 www.example.com/foo 重写为 www.example.com/bar 会很容易。

但是,我想将 www.example.com 改写成 www.foobar.com,这样可以改写吗?

请注意,我说的是“重写”而不是“重定向”。使用重定向,URL 将在页面加载后转换为 www.foobar.com。就我而言,我希望它转到 www.foorbar.com,但在浏览器的地址栏中仍将 www.example.com 作为 Web URL。

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

顺便说一句,我使用的是 IIS 7

【问题讨论】:

    标签: url iis url-rewriting url-redirection


    【解决方案1】:

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

    【讨论】:

    • 有道理!谢谢!
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-08-23
      • 2017-09-21
      • 2015-07-22
      • 2011-02-24
      • 2014-11-22
      • 2013-08-11
      • 2014-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多