Früher habe ich eine Website mit einem SSL-Zertifikat betrieben, das SSL-Zertifikat jedoch nicht mehr verwendet. Das Problem ist, dass die meisten externen Links zur Website das Präfix https: // verwenden.
Ich habe versucht, die Umleitung von https: // nach http: // in der .htaccess-Datei durchzuführen:
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI}
Wie an anderer Stelle erwähnt, versucht der Server jedoch, das Zertifikat abzurufen, bevor die Umleitung aktiviert wird. Daher wird ein Fehler angezeigt, bevor die Umleitung jemals durchgeführt wird. Der Fehler ist entweder eine Warnung, dass das Zertifikat abgelaufen ist, oder, wenn ich die Zertifikatsignierungsanforderung lösche, ein Fehler, dass SSL einen Datensatz erhalten hat, der die maximal zulässige Länge überschritten hat.
Gibt es eine Möglichkeit, die eingehenden Links ordnungsgemäß umzuleiten?