Web-Server

使用 mod_rewrite 重定向 URL

  • November 17, 2016

我正在嘗試設置一個網站,我們希望在其中針對幾種不同的情況重定向 URL。案例如下:

  • 如果埠 80 則強制埠 443
  • 如果 URL =support.example.com則強制 URL =support.example-1.com

我們想首先要求所有流量都在 HTTPS 上,然後要求我們的一個域(因為它解析到同一個框並且由於我們的 SSL 證書)被重定向到我們的另一個域。我們能夠讓強制 SSL 工作,但我們似乎無法找到一個 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]`

引用自:https://serverfault.com/questions/213905