- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 4.6.7
- Resuelto en
- WPML 4.6.8
- Etiquetas de temática
- Bug
Resumen del problema
Si utiliza WPML con la opción Usar directorio para el idioma por defecto activada, es posible que experimente un problema con las redirecciones.
Normalmente, acceder a una URL como http://example.com/test/ debería redirigir a http://example.com/en/test/ (con la carpeta de idioma añadida). Sin embargo, esta redirección no se produce.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo …/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals-hooks.php.
- Busque la línea 58.
- Cambie:
if ( is_string( $install_subdir ) && 0 !== strpos( $actual_uri, '/' . $lang ) ) { - Por:
if ( 0 !== strpos( $actual_uri, '/' . $lang ) ) {