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

    [htaccess] aiuto espressione regolare

    Siccome sono una frana con le espressioni regolari volevo sapere se c'è un modo per non scrivere centinaia di regole tipo:

    RewriteRule ^Succo-Noni$ prodotti.php?info=Succo\%20Noni
    RewriteRule ^Aloe-Vera$ prodotti.php?info=Aloe\%20Vera
    RewriteRule ^Mangostin$ prodotti.php?info=Mangostin

    praticamente i valori passati in query string sono i nomi dei prodotti di un catalogo e a volte sono di due o tre parole, altre di una.

    Vorrei capire se c'è un modo anche perchè riscrivendone una per una sarebbe complicato nel momento in cui qualcun altro a parte me inserisse nuovi prodotti nel database ed io non lo sapessi

  2. #2
    dopo un po' di prove sono arrivato a queste due righe:

    RewriteRule ^([a-zA-Z0-9]*)-([a-zA-Z0-9]*)$ prodotti.php?info=$1\%20$2
    RewriteRule ^([a-zA-Z0-9]*)$ prodotti.php?info=$1

    vorrei se possibile portarle ad una

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.