• User Attivo

    Reindirizzare da vecchio a nuovo sito

    Salve ragazzi, sono alle prime esperienze con il MOD REWRITE artigianale, l'ho sperimentato già con vari cms, ma uno ad hoc non me lo sono mai scritto...

    Allora, vengo al dunque. Devo spostare definitivamente un intero sito da nomesito1.com a nomesito2.com.
    Ora, leggendo un po online pare che la soluzioni migliore sia:

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) htp://ww.nuovodominio.it/$1 [R=301,L]

    E' corretto? La accendiamo?? 😉

    E un'ultima domanda, il sito in questione ha una costruzione degli url del tipo dominio/categoria/id-titolo/

    se volessi reindirizziare a

    dominionuovo/categoria/titolo/ come dovrei impostare le Regular Expression per rimuovere "id-" dal path?

    Grazie a tutti 😄


  • Super User

    la riga è corretta e la accendiamo, ma era già stata accesa nel thread in rilievo 😉

    per fare quella trasformazione hai bisogno di una regola tipo

    RewriteRule ^#/#-#$ http://..../$1/$3 [R=301,L]

    dove # è una classe di caratteri (come (.*) o [0-9])