Redirect su pagina multilingua e sitemap
Автор: Man Eugen
Просмотрено 2049,
Подписчики 1,
Размещенный 55
Sto facendo un sito multilingua con x5.
tutte le pagine stanno in cartelle separate e vorrei fare il file index.html che controlla la lingua del utente e se è italiano si collega al sito giusto "it/index.html" per esempio. Se la lingua non viene trovata verrà selezionata quella di default che sarebbe inglese "en/index.html".
Mi sapete dare qualche suggerimento?
Oltretutto come creo la sitemap per un sito del genere?
Lo posso fare con websiteX5 o devo usare un servizio esterno?
Размещено
Ti consiglio di creare diversi progetti, uno per lingua, e di esportarli ognuno nella cartella della lingua di appartenenza.
Dovrai poi creare uno script php e posizionarlo nella cartella principale che rileva la lingua del browser ed esegue il reindirizzamento di conseguenza.
Un esempio di script può essere questo:
<?php
$lang=substr($_SERVER['HTTP_ACCEPT_LANGUAGE'],0,2);
switch($lang){
case"it":header("location: it/");break;
case"fr":header("location: fr/");break;
default:header("location: en/");break;
}
?>