Je ne sais pas si cela appartient ici, superutilisateur ou stackoverflow
J'utilise des domaines virtuels, ce qui signifie que www.company.com a un modèle. Www.community.com a un autre modèle. Les comptes d'utilisateurs sont partagés.
le site est aussi en 2 langues
il existe désormais une navigation globale commune dans le menu. Certains liens doivent figurer sur l'URL de company.com et certains sur l'URL de community.com. Toutefois, les liens de menu restent sur le domaine actuel sur lequel je suis, par exemple: 1. je suis sur company.com/de/about 2. cliquez sur le lien du forum 3. souhaitez atterrir sur community.com/de/forum
cependant, j'atterris sur company.com/de/forum mais je ne veux pas utiliser de "liens externes", car si je suis sur community.com/en/forum et que je clique sur à propos du lien, j'ai besoin de l'URL pour être company.com/. donc les URL doivent toujours être dynamiques pour le support linguistique.
En d'autres termes, je veux pouvoir définir l'URL de base de n'importe quel élément de menu, quel que soit le composant, par où dois-je commencer?
Merci!
Essayez d’utiliser le composant ReReplacer . Cela vous permettra de remplacer certaines URL par leurs URL complètes. Dans ce cas, vous pouvez vous assurer que tous */en/* pointent vers un domaine, tandis que tous */de/* pointent vers l'autre. Ce n’est pas la solution idéale, mais cela m’a aidé à utiliser un certificat SSL uniquement pour des pages spécifiques (pas les menus), faute de quoi je n’aurais pas eu de solution.