- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Redirect home page tramite .htaccess
-
Redirect home page tramite .htaccess
Buongiorno a tutti
Ho la necessità di reindirizzare l'home page di un sito multilingua.
Ho già gestito hreflang e x-default, ma mi trovo con 3 home page:nomesitoPUNTOest
nomesitoPUNTOest/index.php
nomesitoPUNTOest/it/Sono la medesima pagina.
Per la index.php ho trovato questa soluzione e funziona:
RewriteCond %{THE_REQUEST} ^./index.php
RewriteRule ^(.)index.php$ httpDUEPUNTI//wwwPUNTOnomesitoPUNTOest/$1 [R=301,L]Ma per la /it proprio non trovo soluzione x:x
Qualcuno può aiutarmi? Grazie mille!
-
Potresti usare
RewriteRule ^it/(.*)$ httpDUEPUNTI//wwwPUNTOnomesitoPUNTOest/$1 [R=301,NC,L]
-
@samuelenet said:
Potresti usare
RewriteRule ^it/(.*)$ httpDUEPUNTI//wwwPUNTOnomesitoPUNTOest/$1 [R=301,NC,L]In questo modo però tutte le URL:
httpDUEPUNTI//wwwPUNTOnomesitoPUNTOest/it/QUALCOSA
verrebbero "troncate" in:
httpDUEPUNTI//wwwPUNTOnomesitoPUNTOest/QUALCOSAno?
-
Si esatto, non è quello che vuoi ottenere?
-
Vorrei re-indirizzare solo la nomesitoPUNTOest/it/ a nomesitoPUNTOest
In modo da non avere in indice due pagine (home page) con lo stesso contenuto
Le pagine nomesitoPUNTOest/it/qualcosa devono continuare ad esistere.
Grazie Samuele!
-
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/itInoltre per le pagine
www[.]sito[.]com
www[.]sito[.]com/index.php
www[.]sito[.]com/it
www[.]sito[.]com/enho 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.