Ich versuche, eine Wordpress-Website zu HTTPS zu bekommen, aber alles, was ich versuche, gibt mir eine Umleitungsschleife. Ich habe das htaccess bearbeitet, ich habe es in PHP eingestellt, ich habe sogar ein Wordpress-Plugin heruntergeladen, um es zu konvertieren, aber jede Methode gibt mir einen Redirect-Loop-Fehler. Ich weiß, dass etwas meine https auf http umleiten muss, aber ich weiß nicht was. Hier ist meine .htaccess-Datei, ohne dass die HTTPS-Einstellungen drin:Konvertieren Sie eine vollständige Wordpress-Site zu HTTPS
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Und hier ist die PHP Ich versuche, in der Header-PHP-Datei zu verwenden, um die Seite zu HTTPS conver:
if($_SERVER["HTTPS"] != "on")
{
header("Location: https://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]);
exit();
}
Ich habe das versucht, es ändert nichts. Es ist immer noch auf http, auch wenn ich die Einstellungen ändere. Selbst wenn ich die https in der URL-Leiste manuell hinzufüge, geht es zurück zum normalen http. –
Haben Sie eine SSL auf dem Webhost installiert? Gibt es https zu https Weiterleitungen auf dem Host? Haben Sie Themendateien auf Weiterleitungen überprüft, die Ihre Versuche durchbrechen? – markratledge
Ich habe ein SSL-Zertifikat, die Checkout-Seite in Woocommerce lädt über HTTPS. Was soll ich in Theme-Dateien suchen, die die Weiterleitung unterbrechen könnten? –