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;