Wordpress

WordPress Multisite: Passwort reset bei Subsites korrigieren

In der WordPress Multisite eigenen Standardeinstellung leitet der Passwort reset Link immer zur Hauptseite. Dies ist für Admins und User die auf der Hauptseite einen Account haben kein Problem. Es kann allerdings bei vielen Multisite Szenarien zu Problemen und Verwirrungen führen.

Hat User 1 beispielsweise einen Account bei Seite 3 aber nicht bei Seite 2 oder der Hauptseite, funktioniert der Reset Link einfach nicht. Wenn man ihn händisch eintippt, also in diesem Beispiel seite3.example.com/wp-login.php?action=lostpassword statt wie von WordPress vorgegeben: example.com/wp-login.php?action=lostpassword funktioniert alles. Viel Spaß wenn man das einem simplen User jedes Mal erklären muss…

Ein ziemlich nerviges verhalten, was einem gerade bei Seiten mit vielen Nutzern einige Arbeit bereitet. Praktischerweise hat jemand einen Fix in Form eines WordPress Plugins geschrieben. Einfach als Plugin installieren und der Passwort Reset Link zeigt bei allen Unterseiten nun automatisch auch auf den exklusiven Passwort reset der Unterseite. Die Links in den Emails etc. werden durch das Plugin von Eric Teuber auch angepasst.

404 error bei admin-ajax.php und die mod_security

Problem: Eine WordPress Webseite lies sich bei einem Hoster beim Umzug partout nicht zum laufen überreden. Konfiguration, Datenbank, etc. alles korrekt. Auch sonst gab es keine Auffälligkeiten oder Fehler außer besagtem 404 error in der amin-ajax.php. Danach google ergab tausende Lösungsvorschläge und Ideen, keine davon hat allerdings funktioniert und wirkte auch generell eher nicht passend auf die Seite des Kunden. Bei mir in der Testumgebung lief ja alles problemlos.

Lösung:

mod_security deaktivieren. Ist zwar suboptimal aber wenn der Hoster keine eigene Konfiguration der mod_security erlaubt anscheinend die einzige Lösung…

Hoffentlich erspart das irgendjemand die Zeit die ich in die Fehlersuche investiert habe. Danke Daniel für die Hilfe.

 Scroll to top