- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- rewrite: se alcuni parametri mancano ?
-
rewrite: se alcuni parametri mancano ?
Uso questa regola per un rewrite semplice semplice:
RewriteEngine On
RewriteBase
RewriteRule ^go/([0-9]+)/([^/]+)/$ go/index.php?a=$1&b=$2 [QSA]il mio problema è che solo il primo paramentro è sempre presente mentre il secondo puo anche non esserci.
Ovviamente se non metto il secondo parametro ho un errore.
Volevo chiedere come posso dire che il secondo, ed eventualmente anche terzo paramentro possono essere non presenti.
grazie.
-
Devi fare tre pattern separati:
primo/ paginaA
primo/secondo paginaB
primo/secondo/terzo paginaCE' fondamentale escludere lo slash (hai fatto bene, tipo l'intervallo 0-9 o tutto tranne /).