【问题标题】:301 Redirect with complete url301重定向完整的url
【发布时间】:2016-08-21 10:19:57
【问题描述】:

我有 domian domain1.com 和第二个 domain2.com 我的 cpanel。 domain1.com 是主域 domain2.com 是附加域

所以 domain1.com 和 domain2.com 在同一个帐户中。

我试过重定向 301 /free www.domain2.com/free

但它给出了错误,因为 domain1.com 的 .htaccess 我也适用于 domain2.com

我需要的是当有人尝试打开 domain1.com/free 时,他们需要自动重定向到 domain2.com/free 。 如果他们都在同一个帐户下,我该如何实现。

是否可以在 310 重定向中使用完整的 url,或者有没有其他方法。我尝试了很多来自互联网的代码,但都不起作用。

【问题讨论】:

标签: .htaccess redirect mod-rewrite


【解决方案1】:

如果两个域都在同一台服务器上,则需要使用模式重写而不是模式别名来将 domaiA 重定向到 domainB

RewriteEngine on


RewriteCond %{HTTP_HOST} ^(www\.)?domainA\.com$
RewriteRule ^free http://www.domainB.com/free [NE,L,R=301]

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-05-13
  • 2015-12-04
  • 1970-01-01
  • 2022-11-16
  • 1970-01-01
  • 1970-01-01
  • 2011-09-01
  • 2016-05-11
相关资源
最近更新 更多