我正在使用共享主机方案,其中包含1个主域和1个附加域。 我刚刚安装了SSL证书,但是,我解释了以下问题
主域上的HTTPS工作正常,但在访问插件域时,我将被重定向到使用HTTPS的其他站点。我可以在没有HTTP的情况下访问插件域,但是可以强制HTTPS到HTTP或删除对附加域的HTTPS访问吗?
这是我目前在.htaccess
中所拥有的RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
答案 0 :(得分:1)
没有附加域名。使用(而不是代码):
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !addondomain\.com$ [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
强制HTTPS加入域的HTTP。添加:
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} addondomain\.com$ [NC]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]