Hallo,
ich habe blödsinnigerweise meine Vorarbeiten alle ohne SSL-Zertifikat gemacht. Jetzt läuft alles über SSL aber ich kann neu angelegte Seiten nicht mehr mit Elementor bearbeiten: "Die Vorschau kann nicht geladen werden".
Bevor ich jetzt irgend nen anderen Fehler mache, meine Idee zur Vorgehensweise:
1. mit all-in-one-wp-migration eine komplette Sicherung erstellen.
2. in der wp-config.php den nicht vorhandenen Eintrag:
define( 'WP_CONTENT_URL', 'https://Ihre Webseite/wp-content' );
einfügen.
3. mit better-search-replace die Adressen in der Datenbank, von http auf https setzen.
Beim ändern der .htaccess bin ich mir nicht sicher was da rein muss. Jetzt sieht das so aus:
[PLAIN]
--------------------------------------------
php_value memory_limit 256M
php_value max_input_vars 10000
# BEGIN WordPress
# Die Anweisungen (Zeilen) zwischen `BEGIN WordPress` und `END WordPress` sind
# dynamisch generiert und sollten nur über WordPress-Filter geändert werden.
# Alle Änderungen an den Anweisungen zwischen diesen Markierungen werden überschrieben.
<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
------------------------------------[/PLAIN]
Nach dem was ich gefunden habe müsste folgendes drin stehen:[PLAIN]
------------------------------------
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%%7bhttp_host%7d%%7brequest_uri} [L,R=301]
------------------------------------
[/PLAIN]
Falls ich völlig oder Ansatzweise falsch liege, nehme ich eure Hilfe gerne an.