我最近在我的网站上购买并集成了HTTPS,我在这个网站上开发了子域名上的其他网站。 HTTPS在注册时可以在www和非www网站上完美运行。Htaccess在WWW和非WWW上使用https,除了其他子域名
我用下面的命令从所有的子页面自动跳转到https:
RewriteCond %{HTTPS} !=on
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
但我对something.mydomain.com
一个很多网站和其他子域,现在自动跳转到https,当然显示错误的不可信的连接和安全问题,因为证书没有注册到这些子域。
可以请别人指点我正确的方向,该命令应该如何将所有子域重定向到除https子域之外的非https版本?所以它不会再向客户显示错误?
非常感谢。
感谢队友,我用你的代码,并根据需要重新编写它。解决方案在另一评论。 – LubWn