Benötige Hilfe Bei der SSL umstellung
-
Moin liebe Community,
leider will WordPress nicht so wie ich es möchte.
Es geht um die Seite, Link siehe unten.Das SSL Zertificat habe ich von: https://www.sslforfree.com/
und habe es bei Hosteurop installiert.Das Plugin Really Simple SSL erkennt es auch, aber sobald ich auf Aktivieren gehen Ist die Seite danach nicht mehr aufrufbar. Login funktionert auch nicht mehr.
Die Methode von: https://www.elmastudio.de/wordpress-webseiten-auf-https-umstellen-leicht-gemacht/
in wp-config:
/* That’s all, stop editing! Happy blogging. */
define(‚FORCE_SSL_ADMIN‘, true);Einstellungen / Allgemein
Umstellung von Http zu HttpsUnd die ergänzung in htacces
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301brachte mir auch nur ein Absturz der Seite.
Ich hoffe ihr könnt mir helfen.
Vielen Dank im voraus.Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
-
Hallo,
an sich brauchst du das plugin Really Simple SSL gar nicht – gerade in deinem Fall, weil die Seite ja noch im Aufbau ist.
Neben der auf jeden Fall sehr guten Anleitung von Elmastudio hier noch ein Link zu einer Seite, auf der das Prozedere ausführlich und kompetent erläutert wird.
Evtl. hilft auch ein Blick in die Codex.
Ich würde evtl. (aber bitte erst nach einer Datensicherung) noch mal den einen oder anderen Punkt testen (Änderungen an der wp-config.php). Verwende dann aber bitte einen geeigneten Editor (z.B. Atom Editor oder Notepad++, bitte nicht Windows Notepad oder Mac Texteditor. Das könnte auch eine Ursache für den „white screen of death“ sein, nachdem du die .htaccess bearbeitet hast.
Letztendlich könnte auch ein Blick in die Datenbank helfen, ob in der Tabelle wp_options unter siteurl und home die Webseite korrekt eingetragen ist.
Viele Grüße
Hans-GerdIch bin Noch am rumprobieren aber sobald ich in den Einstellungen Allgemein von Http auf https umstelle fliege ich raus und es kommt nur noch:
Fehler: Verbindung fehlgeschlagen
Firefox kann keine Verbindung zu dem Server unter zumpudelkoenig.de aufbauen.
Die Website könnte vorübergehend nicht erreichbar sein, versuchen Sie es bitte später nochmals.
Wenn Sie auch keine andere Website aufrufen können, überprüfen Sie bitte die Netzwerk-/Internetverbindung.
Wenn Ihr Computer oder Netzwerk von einer Firewall oder einem Proxy geschützt wird, stellen Sie bitte sicher, dass Firefox auf das Internet zugreifen darf.Ich benutze Notepad++. Müssen die Eintränge von htaccess und wp-config an einer bestimmten stelle sein oder spielt es keine Rolle?
Müssen die Eintränge von htaccess und wp-config an einer bestimmten stelle sein oder spielt es keine Rolle?
… das steht an sich alles in den genannten Anleitungen. Da ich ja nicht weiß, was da genau bei Dir drin steht, kann ich Dir da auch nicht helfen.
Du könntest natürlich die entsprechenden Inhalte der Dateien hier posten (siehe Button code – damit das hier korrekt angezeigt wird). Wichtig (!!!): aber bitte die Zugangsdaten in der wp-config.php hier löschen, wenn Du den Inhalt postest, z. B. so:/** * Ersetze datenbankname_hier_einfuegen mit dem Namen * mit dem Namen der Datenbank, die du verwenden möchtest. */ define('DB_NAME', 'xxx'); /** * Ersetze benutzername_hier_einfuegen * mit deinem MySQL-Datenbank-Benutzernamen. */ define('DB_USER', 'xxx'); /** * Ersetze passwort_hier_einfuegen mit deinem MySQL-Passwort. */ define('DB_PASSWORD', 'xxx'); /** * Ersetze localhost mit der MySQL-Serveradresse. */ define('DB_HOST', 'xxx');
- Diese Antwort wurde geändert vor 5 Jahren, 6 Monaten von Hans-Gerd Gerhards.
<?php /** * Grundeinstellungen für WordPress * * Zu diesen Einstellungen gehören: * * * MySQL-Zugangsdaten, * * Tabellenpräfix, * * Sicherheitsschlüssel * * und ABSPATH. * * Mehr Informationen zur wp-config.php gibt es auf der * {@link https://codex.wordpress.org/Editing_wp-config.php wp-config.php editieren} * Seite im Codex. Die Zugangsdaten für die MySQL-Datenbank * bekommst du von deinem Webhoster. * * Diese Datei wird zur Erstellung der wp-config.php verwendet. * Du musst aber dafür nicht das Installationsskript verwenden. * Stattdessen kannst du auch diese Datei als wp-config.php mit * deinen Zugangsdaten für die Datenbank abspeichern. * * @package WordPress */ // ** MySQL-Einstellungen ** // /** Diese Zugangsdaten bekommst du von deinem Webhoster. **/ /** * Ersetze datenbankname_hier_einfuegen * mit dem Namen der Datenbank, die du verwenden möchtest. */ define( 'DB_NAME', '#####################' ); /** * Ersetze benutzername_hier_einfuegen * mit deinem MySQL-Datenbank-Benutzernamen. */ define( 'DB_USER', '###################' ); /** * Ersetze passwort_hier_einfuegen mit deinem MySQL-Passwort. */ define( 'DB_PASSWORD', '###################' ); /** * Ersetze localhost mit der MySQL-Serveradresse. */ define( 'DB_HOST', '################' ); /** * Der Datenbankzeichensatz, der beim Erstellen der * Datenbanktabellen verwendet werden soll */ define( 'DB_CHARSET', 'utf8mb4' ); /** * Der Collate-Type sollte nicht geändert werden. */ define('DB_COLLATE', ''); /**#@+ * Sicherheitsschlüssel * * Ändere jeden untenstehenden Platzhaltertext in eine beliebige, * möglichst einmalig genutzte Zeichenkette. * Auf der Seite {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service} * kannst du dir alle Schlüssel generieren lassen. * Du kannst die Schlüssel jederzeit wieder ändern, alle angemeldeten * Benutzer müssen sich danach erneut anmelden. * * @since 2.6.0 */ define( 'AUTH_KEY', '-bOPF(FQ{)w>l};IfH-@?)@3))!409+<d&rDdL)<K+45<Y5H<rHA;nj3-*42E7Td' ); define( 'SECURE_AUTH_KEY', 'Sh?xyhATDH{7)^^i3[n2^+vM(TBgFK7wP#IT@L>Y;(N>}MWAfvqRu oyM|Z{3N-V' ); define( 'LOGGED_IN_KEY', 'ecP]@i,kBVS{ZAb<_[,2_I }V@d1S#t1r(?Xga8X9Be=NN0w^%H^Z1$L2#A&cUoP' ); define( 'NONCE_KEY', 'TS|Cy4EL_&h8#S9Mio+&Hq:Cfl5Shy1)iBTmffl$@8]TDm9vPq;iq#yZRk!%hZ,B' ); define( 'AUTH_SALT', '3DAll3f#1W!<6ZA~:PR,9[VrE/!HK ?B$dbxdNX/U*{+]AR>,Z0y7qE6_3m*Kz~Q' ); define( 'SECURE_AUTH_SALT', 'ink76K}^oP=l[;#zwfhy+Pm!9ooeHGv}rx&^Yjj1B-o[$TO]X- J!sOd#g=Ao-NZ' ); define( 'LOGGED_IN_SALT', ',q26 IBpb^KKSJK3GO/^yHYW0$3YoQ2X/5(VlizDYY,:x<WGUf/|RJlrAYu]t0$' ); define( 'NONCE_SALT', '%3*oWnH;p7c9*4:D 8#7)qJT[bKB]* m6L+])Y$sF/Tw~8;%a82q:V,s5l<w4P' ); /**#@-*/ /** * WordPress Datenbanktabellen-Präfix * * Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank * verschiedene WordPress-Installationen betreiben. * Bitte verwende nur Zahlen, Buchstaben und Unterstriche! */ $table_prefix = 'wp_'; /** * Für Entwickler: Der WordPress-Debug-Modus. * * Setze den Wert auf „true“, um bei der Entwicklung Warnungen und Fehler-Meldungen angezeigt zu bekommen. * Plugin- und Theme-Entwicklern wird nachdrücklich empfohlen, WP_DEBUG * in ihrer Entwicklungsumgebung zu verwenden. * * Besuche den Codex, um mehr Informationen über andere Konstanten zu finden, * die zum Debuggen genutzt werden können. * * @link https://codex.wordpress.org/Debugging_in_WordPress */ define( 'WP_DEBUG', false ); /* Das war’s, Schluss mit dem Bearbeiten! Viel Spaß. */ define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true); /* That's all, stop editing! Happy publishing. */ /** Der absolute Pfad zum WordPress-Verzeichnis. */ if ( ! defined( 'ABSPATH' ) ) { define( 'ABSPATH', dirname( __FILE__ ) . '/' ); } /** Definiert WordPress-Variablen und fügt Dateien ein. */ require_once( ABSPATH . 'wp-settings.php' );
Ich hoffe Das hilft weiter. Werden Die Hctaccess Datein auch benötig?
# 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 RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Hast Du das Zertifikat richtig installiert? Eine Abfrage der URL https://deine.domain.de zeigt, dass dort überhaupt nichts existiert.
Die richtige Domain steht oben im Eingangspost im dafür vorgesehenen Feld und ist unter https:// aufrufbar @hupe13
Ja mit http ist die Seite aufrufbar, mit https bekomme ich „Connection refused“.
Bei mir erscheint die Website. Hab https nun noch einmal mit einem anderen Browser, frei von Cache und Cookie, getestet. Unter http: und https: wird mir dasselbe angezeigt. Das ist ja seltsam.
Ohne Cache, Cookies usw.: wget 😉
Das Plugin Really Simple SSL erkennt auch das ein SSL Zertifikat vorhanden ist. Aber sobald ich es aktiviere stürz alles leider ab. Ich habe auch schon wp-config und htaccess von einer andere Seite entsprechend übertragen und angepasst aber ohne Erfolg. Ich werde Hosteurop mal fragen ob Sie mir helfen können.
Ich bedanke mich auf jedenfall für euren Tipps.
Wenn ich mehr weiß, woran es liegt werde ich es euch schreiben.Ich nehme an, dass es irgendein DNS-Problem sein dürfte, das sich im wahrsten Sinne des Wortes mit der Zeit von selbst auflösen wird. Denn der Browser zeigt mir in den Infos/Details ein gültiges Zertifikat an, ausgestellt am 19.Mai 2019 gültig für 3 Monate, Let’s Encrypt.
Moin Leute,
das Problem wurde gelöst!Es lag daran dass die SSL IP nicht korrekt war. Aber das Support Team von Hosteurop hat es für mich geregelt. Vielen Dank euch allen nochmal für Eure Unterstüzung. 🙂
- Das Thema „Benötige Hilfe Bei der SSL umstellung“ ist für neue Antworten geschlossen.