Question

Je commencé à utiliser ModX hier. Préparé mon site web multilingue en utilisant ce tutoriel: http :. //www.multilingual-modx.com/blog/2011/multilingual-websites-with-modx-and-babel.html

Tout fonctionne parfaitement. J'ai deux contextes: web (domain.com - anglais) et nl (domain.nl - Pays-Bas). Je traduis principale ressource pour le contexte nl ainsi que d'autres ressources.

Je ne fait face à un problème: pourquoi domain.com renvoie une erreur 404? Il fonctionne parfaitement pour domain.nl/index mais ne peut le faire fonctionner pour domain.nl.

Toutes les suggestions?

Modifier Il suffit de remarquer que Wayfinder génère URL domain.nl/index pour la traduction de la ressource principale. Bizarre.

Était-ce utile?

La solution

Vous devez configurer variable site_start sous l'onglet Contexte. Vous devez fournir une carte d'identité du existant et publié ressources.

pour plus d'informations.

Autres conseils

Le tutoriel vous ne mentionne que les lié paramètres site_url et cultureKey à définir pour chaque contexte. Vous devez également définir http_host à domain.com/domain.nl et site_start à l'ID de votre choix « ressource à domicile » pour chaque contexte dans les paramètres du contexte.

Vous pouvez adapter probablement cette description du manuel ModX à vos besoins. (Bien qu'il soit pour l'exécution d'une page multilingue avec des sous-domaines différents).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top