使用mod_rewriteredirectURL

我正在尝试设置一个网站,我们希望将urlredirect到几个不同的情况。 案例如下:

  • 如果端口80然后强制端口443
  • 如果URL = support.example.com则强制URL = support.example-1.com

我们希望首先要求所有stream量都使用HTTPS,然后要求我们的某个域(由于它parsing为同一个框,并且由于我们的SSL证书)被redirect到我们的另一个域。 我们可以得到强制SSL的工作,但我们似乎无法find一个mod_rewrite规则,当https://support.example.com被要求强制https://support.example-1.com

任何帮助,你可以提供将不胜感激。

你已经完成了强制SSL,所以忽略了这一点。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^support\.example\.com$
RewriteRule (.*) https://support.example-1.com/$1 [R=301,L]