.htaccess将https:// www重定向到非www的通配符子域

时间:2018-08-16 16:25:28

标签: .htaccess https no-www

我正在使用htaccess强制所有子域使用https,并删除www。除有人手动添加https://www之外,此方法均有效。 -然后我们收到一个安全错误。如何强制https://www。使用非www网址?

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]
RewriteCond %{HTTPS_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,QSA,NC,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

1 个答案:

答案 0 :(得分:0)

“问题”与证书有关,而不与重定向有关。

每个PLESK支持 https://support.plesk.com/hc/en-us/articles/115000067665-Wildcard-SSL-on-a-subdomain-is-not-working-with-www-prefix