• Moderatore

    [ISAPI Rewrite] Replacement condizionale di un parametro

    Ciao,
    sto adottando l'url rewrite tramite filtri ISAPI e mi trovo nella condizione di trattare un parametro della query string (identificato tramite "tipo-struttura") che rapprensente il codice (string 2 caratteri) di strutture turistiche, tipo:
    ho >> Hotel
    re >> Residence
    be >> B&B
    ecc...
    pertanto adottando, in httpd.ini, la regola:

    
    RewriteRule /vacanze-(.*)-(.*).html /vacanze.asp?idcitta=$1&tipo-struttura=$2
    ottengo: [www.sitoweb.xxx/vacanze-nomecitta-ho.html](http://www.sitoweb.xxx/vacanze-nomecitta-ho.html)
    invece vorrei: [www.sitoweb.xxx/vacanze-nomecitta-hotel.html](http://www.sitoweb.xxx/vacanze-nomecitta-hotel.html)
    
    

    esiste un modo, una qualche regular expression, che enumeri e decodifichi i codici suddetti?
    Cercando su GG sono giunto alla seguente sintassi:
    ?N<if_true>:<if_false>
    ma non mi è chiaro l'utilizzo, avete avuto casi simili?
    :ciauz:


  • Community Manager

    Faccio un UP per Paocavo 🙂


  • Moderatore

    Grazie Giorgio 🙂 ma credo che rimedierò in altro modo cambiando direttemente gli ID nel database con ciò che mi serve...
    :ciauz: