Saltar navegación

Aprenda cómo solucionar el error 404 al ver la página de inicio de sesión de WordPress en un idioma secundario.

Si su sitio utiliza NGINX y su formato de URL de idioma está configurado en Diferentes idiomas en directorios, puede ver un error 404 al intentar acceder a una página de inicio de sesión o registro en un idioma secundario.

Para evitar este error, necesita ajustar la configuración de NGINX.

¿Cómo puedo ajustar la configuración de NGINX?

Debido a que NGINX no puede acceder a su archivo htaccess, necesita añadir las siguientes reglas de reescritura a su configuración de NGINX:

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

Por ejemplo, si el inglés, alemán y francés están activos en su sitio, las reglas de NGINX serían:

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;