• User

    Modifica struttura URL con htaccess

    Ciao a tutti,

    ogni tanto si torna alla base 😄
    Domanda facile facile per voi, non tanto per me.
    Ho bisogno di modificare la struttura degli url di un sito, ovviamente non sarebbe male non perdere l'indicizzazione dei motori di ricerca e riuscire a redirectare tutto con un bel 301.
    Ho provato a sistemare la questione agendo sull'htaccess, ma ho idea che qualcosa non torni, sicuramente ho sbagliato io.

    La forma dei link attuali è del tipo:
    NOMESITO/TITOLO-ID.html
    e vorrei che diventasse:
    NOMESITO/ID-TITOLO/
    che è la struttura dei link aggiornati.

    Nell'htaccess ho aggiunto la riga:
    RewriteRule ^([^&]+)-([^-]+).html$ /$2-$1

    Neanche a dirlo, non funziona proprio per niente, se qualcuno di voi ha idee in merito sono moooooolto ben gradite 🙂


  • Super User

    Se l'id è numerico prova cosi:

    
    RewriteRule ^(.*)-([0-9]*).html$ /$2-$1/ [L,NC]