【问题标题】:Redirect from one domain to another, without the user realizing it从一个域重定向到另一个域,而用户没有意识到
【发布时间】:2011-04-12 16:27:37
【问题描述】:

我的服务器上有一堆域。我希望能够在用户不知情的情况下将某些域重定向到不同的域,所以不是 301 重定向。

例如,将 domain.com 重定向到 masterdomain.com/sites/domain.com。因此,当访问 domain.com 时,用户会看到 masterdomain.com/sites/domain.com 上的数据。 masterdomain.com 和 domain.com 也在同一台服务器上。

我如何使用 Apache 来做到这一点? mod_rewritem mod_alias?

【问题讨论】:

    标签: apache mod-rewrite redirect mod-alias


    【解决方案1】:

    如果两个主机名使用相同的文档根目录,您可以这样做:

    RewriteCond %{HTTP_HOST} =example.com
    RewriteRule !^sites/example\.com(/|$) sites/example.com%{REQUEST_URI} [L]
    

    如果请求的 URI 路径尚未以 /sites/example.com 开头,则此规则将在前面添加。

    【讨论】:

    • 很遗憾,主机名不在同一个文档根目录中。
    【解决方案2】:

    GoDaddy 将此称为域 Alais。

    这里是解释的链接

    http://webwizardworks.com/web-design/domain-alias.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-18
      • 2015-08-20
      • 2019-11-25
      • 2010-10-14
      • 2011-12-21
      • 2019-01-12
      • 2013-08-04
      • 2018-07-15
      相关资源
      最近更新 更多