Navigation überspringen

Erfahren Sie, wie Sie den 404-Fehler beheben können, wenn Sie Ihre WordPress-Anmeldeseite in einer sekundären Sprache aufrufen.

Wenn Ihre Website NGINX verwendet und Ihr Sprachen-URL-Format auf Verschiedene Sprachen in Verzeichnissen eingestellt ist, kann es vorkommen, dass Sie einen 404-Fehler sehen, wenn Sie versuchen, auf eine Anmelde- oder Registrierungsseite in einer sekundären Sprache zuzugreifen.

Um diesen Fehler zu vermeiden, müssen Sie Ihre NGINX-Einstellungen anpassen.

Wie kann ich die NGINX-Einstellungen anpassen?

Da NGINX nicht auf Ihre htaccess-Datei zugreifen kann, müssen Sie die folgenden Rewrite-Regeln zu Ihren NGINX-Einstellungen hinzufügen:

rewrite ^/xx/wp-login.php /wp-login.php break;

Wenn beispielsweise Englisch, Deutsch und Französisch auf Ihrer Website aktiv sind, würden die NGINX-Regeln wie folgt lauten:

rewrite ^/en/wp-login.php /wp-login.php break;
rewrite ^/de/wp-login.php /wp-login.php break;
rewrite ^/fr/wp-login.php /wp-login.php break;