Buongiorno a tutti, riprendo questa discussione per cercare di portarla a termine
Provo a spiegare nuovamente il mio problema, aggiungendo qualche dettaglio in più.
www[.]sito[.]com è l'home page di un sito in italino e inglese.
Il server restituisce uno status 200 per
www[.]sito[.]com
www[.]sito[.]com/index.php
www[.]sito[.]com/it
Inoltre per le pagine
www[.]sito[.]com
www[.]sito[.]com/index.php
www[.]sito[.]com/it
www[.]sito[.]com/en
ho settato in questo modo i rel alternate
<link rel="alternate" href="http:/ /www[.]sito[.]com/it" hreflang="it" />
<link rel="alternate" href="http:/ /www[.]sito[.]com/en" hreflang="en" />
<link rel="alternate" href="http:/ /www[.]sito[.]com" hreflang="x-default" />
Vorrei, tramite mod_rewrite di Apache, fare in modo che www[.]sito[.]com/index.php e www[.]sito[.]com/it vengano reindirizzate con un 301 a www[.]sito[.]com
In questo modo eviterei la duplicazione (anzi triplicazione) dell'homepage.
Grazie a tutti in anticipo.