0

我在同一台服务器下有多个域,但我的 https 证书仅适用于其中一个。

  1. 我需要强制 https:mydomain1.com
  2. 所有其他域 ( mydomain2.com, mydomain3.com...) 必须使用 http。

我知道这一定是一个简单的规则,但我无法弄清楚。

4

2 回答 2

0

我认为你应该编辑你的主机文件

于 2013-02-05T11:39:20.307 回答
0

如果端口不是 SSL 而域是 mydomain1.com,则强制重定向到 https://

 RewriteCond %{SERVER_PORT} !^443$  
 RewriteCond %{HTTP_HOST} mydomain1.com$  
 RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L,QSA]  
于 2013-02-05T15:01:23.160 回答