• User Newbie

    suggerimento utilizzo RewriteRule

    Ciao a tutti, ho bisogno di un vostro aiuto.

    Vorrei, tramite l'utilizzo di htaccess (o anche tramite altri metodi) che un indirizzo del tipo:

    www_sito_it/categoria/196/auto.html?sort_by=name&order=asc

    diventi:

    www_sito_it/categoria.php?id=196&name=auto&sort_by=name&order=asc

    Ho provato a scrivere nel mio htaccess:
    RewriteRule ^categoria/([^/.]+)/([^/.]+).html/?$ categoria.php?id=$1&name=$2

    purtoppo non funziona come vorrei.
    In sostanza, con quella stringa ho un risultato solo se scrivo www_sito_it/categoria/196/auto.html con la seguente traduzione: www_sito_it/categoria.php?id=196&name=auto.
    Se inserisco ?sort_by=name&order=asc, ricevo un errore.

    Come posso risolvere?

    Vi ringrazio in anticipo.

    aquilanera


  • Super User

    Ciao aquilanera e Benvenuto nel Forum GT,

    ?sort_by=name&order=asc 
    

    è una query string che passi tramite l'url .html?


  • User Newbie

    Ho risolto aggiungendo: &%{QUERY_STRING}

    Funziona perfettamente!!

    Grazie mille della dritta!