Salta la navigazione

Scopri come risolvere l’errore 404 quando visualizzi la pagina di login di WordPress in una lingua secondaria.

Se il tuo sito utilizza NGINX e il formato URL della lingua è impostato su Lingue diverse in directory, potresti vedere un errore 404 quando provi ad accedere a una pagina di login o registrazione in una lingua secondaria.

Per evitare questo errore, devi regolare le impostazioni di NGINX.

Come posso regolare le impostazioni di NGINX?

Poiché NGINX non può accedere al tuo file htaccess, devi aggiungere le seguenti regole di riscrittura alle impostazioni di NGINX:

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

Ad esempio, se l’inglese, il tedesco e il francese sono attivi sul tuo sito, le regole di NGINX sarebbero:

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;