Ich musste heute feststellen das ich mich nicht mehr in mein WordPress Backend einloggen konnte. Wenn ich die Standard Login-Seite von WordPress verwenden wollte (“wp-login.php”) wurde ich auf eine Localhost-IP verwiesen. Diese lautete https://127.0.0.1/wp-login.php.
Nach ein bisschen Recherche fand ich heraus das diese Standard-Login Seiten gerne mal das Ziel von Brute Force Attacken sind. Demnach wurde die Datei wp-login.php von meinem Hoster geblockt.
Um wieder ins WordPress Backend zu kommen muss die Datei und alle Verweise zu dieser Datei innerhalb von WordPress umbenannt werden. Dazu müssen folgende Schritte durchgeführt werden. In diesem Beispiel nehmen wir den Namen “new-login.php” für unsere neue Login-Seite.
1. Schritt :
Dieser Schritte ist nötig um wieder ins Backend zu kommen. Die Datei “wp-login.php” per FTP in “new-login.php” umbenennen. Dann die Datei öffnen und die Zeichenkette “wp-login.php” durch “new-login.php” ersetzen. Über “new-login.php” ins Backend einloggen.
2. Schritt :
Jetzt das Plugin “Rename wp-login.php” installieren und aktivieren. Im Backend unter “Einstellungen -> Permalinks” im Abschnitt Login kann nun bei “Rename wp-login.php” der neue Loginseitenname angegeben werden. Hier “new-login” eintragen. Hier kann aber auch jeder beliebige Name eingetragen werden. Auf “Änderungen speichern” klicken. Die Fehlermeldung kann ignoriert werden.
3. Schritt :
Die Datei “new-login.php” wieder in den Urzustand zurückversetzen. Also “new-login.php” wieder in “wp-login.php” umbenennen. Dann die Datei öffnen und die Zeichenkette “new-login.php” durch “wp-login.php” ersetzen.
Fertig!
Das Backend kann nun über http://www.domain.tld/new-login/ erreicht werden.
Danke, hat mir soeben sehr geholfen!
Gern geschehen
Perfekt!!! Vielen Dank für die Hilfe.
Immer wieder gerne.