Ich arbeite auf meiner Website abcd.xyz und implementierte die SSL auf sie. Die Website arbeitet mit ssl auf Chrom gut, aber hat Problem in Safari und Chrom (Linux) cert BrowserSSL-Zertifikat (letsencrypt) funktioniert nicht richtig für alle Servernamen
ich die folgenden Links zu fhttps weitergeleitet haben: //abcd.xyz und sie hat gut funktioniert
www.abcd. xyz
abcd.xyz
fhttp: //www.abcd.xyz
fhttps: //abcd.xyz
aber die folgend funktioniert nicht in Safari und Chrom (das ungültige Zertifikat Problem darstellt)
http://abcd.xyz
https://www.abcd.xyz
<VirtualHost *:80>
......
......
ServerName www.abcd.xyz
RewriteEngine on
RewriteCond %{SERVER_NAME} =abcd.xyz [OR]
RewriteCond %{SERVER_NAME} =www.abcd.xyz [OR]
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTPS} on
RewriteCond %{SERVER_NAME} =www.abcd.xyz
RewriteRule^https://abcd.xyz%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>