Imposto la seguente regola sul file di apache:
RewriteRule ^c-([^/]+)-([^/]+).html
/index.php3?par_tipo_mezzo=$1&par_kw=$2&par_ricerca =N
Il mio obiettivo è di ottenere dal seguente link:
www.sito.com/c-PM0164-abbigliamento-bambini.html
il seguente risultato:
http://www.sito.com/index.php3?par_t...=abbigliamento
bambini&par_ricerca=N
e mentre con la suddetta regola mi viene ricevuto quest'altro:
www.sito.com/index.php3?par_tipo_mezzo=PM0164
abbigliamento&par_kw=bambini&par_ricerca=N
Il tutto funziona regolarmente se sostituisco il "-" con "_" nella regola:
RewriteRule ^c-([^/]+)_([^/]+).html
/index.php3?par_tipo_mezzo=$1&par_kw=$2&par_ricerca =N
Come posso modificare la regola iniziale per farla funzionare correttamente
con il "-" tra un parametro e l'altro?

Rispondi quotando