【问题标题】:.htaccess redirecting equivalent to domain.htaccess 重定向等效于域
【发布时间】:2013-11-26 12:46:52
【问题描述】:

我有一个具有特定 IP 的主机,并且我有两个指向同一位置的域。我只希望其中一个域代表我的网站,而另一个域应该是访问该网站的替代方案。

假设这些是域:

  • foo.com
  • bar.net

foo.com 是主域,而 bar.net 是辅助域。当我输入 bar.net 时,我的网站现在将作为 bar.net 浏览,因为我的域配置中的 DNS 记录指向与 foo.com。我想要改变... bar.net 应该仍然指向主 IP,但我想编辑我网站的 .htaccess 文件并说所有来自 bar.net,应该会自动重定向到 foo.com

我将如何实现这一目标?

【问题讨论】:

    标签: apache .htaccess redirect dns


    【解决方案1】:

    将此代码放入您的DOCUMENT_ROOT/.htaccess 文件中:

    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^(www\.)?bar\.net$ [NC]
    RewriteRule ^ http://foo.com%{REQUEST_URI} [L,NE,R=301]
    

    【讨论】:

      猜你喜欢
      • 2011-03-23
      • 1970-01-01
      • 2012-05-07
      • 2019-10-13
      • 2020-07-26
      • 2017-03-17
      • 2014-12-24
      • 2012-01-01
      相关资源
      最近更新 更多