• User Attivo

    Perchè l'url restituisce un passaggio di parametri?

    Ciao,
    devo reindirizzare delle pagine ad un nuovo url sullo stesso sito.
    Nel file htaccess ho inserito tutti i vecchi url, un centinaio, così:

    Redirect 301 /old_subdir/old_page . htm www . sito . it /new_subdir/new_page . htm

    il redirect avviene, però l'url appare così una volta reindirizzati alla nuova destinazione:

    http : // www . sito . it/nuova_subdir/new_page . htm?id=vecchia_subdir/old_page

    dov'è che sbaglio?


  • Super User

    Può essere che oltre il redirect vi sono altre regole successivamente?

    Prova a fare il redirect cosi:

    
    RewriteRule ^/old_subdir/old_page . htm$ http://www . sito . it /new_subdir/new_page . htm [R=301,L,NC]