Si la soluzione migliore sembrerebbe quella delle subfolder per ogni lingua
Attualmente avendo 3 doamin alias domain.com domain.it domain.es mi ritrovo nella seguente situazione:
se accedono con domain.it avranno domain.it domain.com/es/ domain.com/en/
se accedono con doamin.com: doamin.com/it/ doamin.com/en/ doamin.com/es/
se accedono con doamin.es: doamin.es/it/ doamin.es/en/ doamin.es/es/
mi sto confondendo
se accedono con domain.it avranno domain.it (web context) | domain.com/es/ (spanish context) domain.com/en/ (english context)
se accedono con doamin.com: al momento rimane .com e vedono la context web cioè quella italiana e appena clikkano su una qualche altra pagina diventa domain.it/pagina.html | doamin.com/en/ | doamin.com/es/
stessa cosa come sopra per lo spagnolo
credo sia preferibile reidirizzare tramite .htaccess domain.com (con www e senza www) direttamente a www.domian.com/en/, stessa cosa con domain.es --> www.domain.com/es/ e domain.it --> www.domain.com/it/
ma non ne sono ancora venuto a capo
probabilmente si può tentare di fare la stessa cosa con il plugin gataway controllando l'http_host
switch ($modx->getOption('http_host')) {
case 'www.domain.com': ....
ma proprio nn so se è la soluzione migliore
[ed. note: mopmodx last edited this post 11 years, 6 months ago.]