+ Rispondi alla Discussione
Risultati da 1 a 6 di 6

Redirect home page tramite .htaccess

Ultimo Messaggio di Marcel349 il:
  1. #1
    User L'avatar di Marcel349
    Data Registrazione
    May 2013
    Località
    Novara
    Messaggi
    53

    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

    Qualcuno può aiutarmi? Grazie mille!

  2. #2
    Utente Premium L'avatar di samuelenet
    Data Registrazione
    Jul 2009
    Località
    Sansepolcro (AR)
    Messaggi
    114
    Segui samuelenet su Twitter Aggiungi samuelenet su Google+ Aggiungi samuelenet su Facebook
    Potresti usare
    RewriteRule ^it/(.*)$ httpDUEPUNTI//wwwPUNTOnomesitoPUNTOest/$1 [R=301,NC,L]

  3. #3
    User L'avatar di Marcel349
    Data Registrazione
    May 2013
    Località
    Novara
    Messaggi
    53
    Citazione Originariamente Scritto da samuelenet Visualizza Messaggio
    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/QUALCOSA

    no?

  4. #4
    Utente Premium L'avatar di samuelenet
    Data Registrazione
    Jul 2009
    Località
    Sansepolcro (AR)
    Messaggi
    114
    Segui samuelenet su Twitter Aggiungi samuelenet su Google+ Aggiungi samuelenet su Facebook
    Si esatto, non è quello che vuoi ottenere?

  5. #5
    User L'avatar di Marcel349
    Data Registrazione
    May 2013
    Località
    Novara
    Messaggi
    53
    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!

  6. #6
    User L'avatar di Marcel349
    Data Registrazione
    May 2013
    Località
    Novara
    Messaggi
    53
    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.

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.