+ Rispondi alla Discussione
Risultati da 1 a 3 di 3

RewriteRule e Redirect 301 con htaccess

Ultimo Messaggio di PsYCHo il:
  1. #1
    User
    Data Registrazione
    Feb 2017
    LocalitÓ
    Pistoia
    Messaggi
    53

    RewriteRule e Redirect 301 con htaccess

    Salve,
    gestisco un sito in php con il quale genero link in questo formato:
    sito.it/index.php?lang=English&&pagina=servizi

    Con RewriteRule ho fatto in modo di avere i link con questo formato:
    sito.it/English/servizi

    Adesso ho la necessitÓ di sostituire quel "English" con "en", il problema sorge dal fatto che il sito avendo 4 anni ed essendo posizionato bene su Google cambierebbe tutti i link interni per cui devo reindirizzare:

    "sito.it/English/servizi" a "sito.it/en/servizi"

    Con un Redirect 301 di modo che gli spider riconoscano che le risorse non sono state eliminate o inesistenti ma che sono state spostate, per non perdere PageRank.

    Lascio scritto l'.htaccess completo, dovesse servire..:
    Codice:
    RewriteEngine On
    RewriteBase /
    ErrorDocument 404 /Italiano/404
    RewriteRule ^([a-zA-Z0-9-_]+)/([a-zA-Z0-9-_]+)$ /index.php?lang=$1&&pagina=$2
    Ho aggiunto questa riga per fare il Redirect 301 ma non genera i link che servono nel mio caso:
    Redirect /English/ ww..w.sito.it/en/ (i 2 punti in www li ho aggiunti di proposito per il post)

    Questo Ŕ il risultato:
    sito.it/en/homepage?lang=English&&pagina=servizi

    Grazie mille in anticipo,
    Saluti.

  2. #2
    User
    Data Registrazione
    Feb 2017
    LocalitÓ
    Pistoia
    Messaggi
    53
    Non avendo trovato soluzione con .htaccess ho utilizzato un redirect in PHP in questo modo:
    Codice PHP:
        if($lang == 'English'){
            
    Header"HTTP/1.1 301 Moved Permanently" );
            
    Header"Location: sito.it/en/$page);/*Scrivere il nuovo indirizzo per esteso*/
        


  3. #3
    Moderatore L'avatar di PsYCHo
    Data Registrazione
    Jan 2007
    LocalitÓ
    Firenze
    Messaggi
    2,014
    Aggiungi PsYCHo su Facebook
    Ciao John, sposto nella sezione pi¨ adeguata.
    MODConsigli ed Aiuti per il tuo Sito - Ciao, mi chiamo Dario Scarano, sono un consulente SEO, se vuoi vieni a trovarmi sul mio profilo Facebook oppure sul mio blog: Seo e Posizionamento.it


+ Rispondi alla 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.