我在同一台服务器下有多个域,但我的https认证仅适用于其中一个域。
mydomain1.com
mydomain2.com
,mydomain3.com
...)必须使用
HTTP。我知道这一定是一个简单的规则,但我无法弄清楚。
答案 0 :(得分:0)
我认为您应该修改hosts文件
答案 1 :(得分:0)
如果端口不是SSL且域名是mydomain1.com,则强制重定向到https://
RewriteCond %{SERVER_PORT} !^443$
RewriteCond %{HTTP_HOST} mydomain1.com$
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L,QSA]