Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    url rewrite e numero di parametri

    Buon giorno a tutti.

    Ho letto a lungo senza trovare risposta e ho deciso di postare.

    Ho provato ad utilizzare il mod_rewrite ed ho ottenuto risultati interessanti.

    Ora vorrei migliorare la configurazione ma mi sono bloccato.

    Devo trasformare un url tipo

    index.php?par1=val1&par2=val2&par3=val3
    in
    index/par1/val1/par2/val2/par3/val3

    Fino a qui nessun problema.

    IL PROBLEMA E' QUESTO: non so a priori quante variabili ci sono nell'url. Il risultato che voglio ottenere dovrebbe essere quindi convertire

    index.php?par1=val1&par2=val2&...&par_n=val_n
    in
    index/par1/val1/par2/val2/.../par_n/val_n


    Chiaramente i numeri sono ridotti anche perchè passare eccessivi numeri di parametri è poco funzionale (ma non siamo qui per parlare di questo).

    Potrebbero essere 2, 3, o 5 ma non lo so a priori.

    Questo perchè sto scrivendo un CMS, alcuni moduli si combinano con altri accodando i propri parametri....

    cocludendo, la domanda è:

    Come scrivo la reg_expr nel .htaccess per convertire url dal numero inprecisato di parametri?
    Rimon Soliman
    akomi.it

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    non credo sia possibile (libero di essere smentito) poter assegnare un numero arbitrario di variabili.

    Potrebbe aver senso creare una regexp per riconoscere l'url e dare tutto in pasto a php
    think simple think ringo

  3. #3
    Anche io, dopo lunghe ricerche, sono giunto a tale conclusione.
    Grazie mille comunque per il tuo interessamento!

    CIAO!
    Rimon Soliman
    akomi.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.