![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Mod Rewrite e Tecniche di URL Redirect |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User
Data di registrazione: Dec 2011
Ubicazione: Roma
Messaggi: 29
|
Trasformazione link dinamici in statici
Ciao ragazzi, ho il seguente problema:
vorrei trovare delle valide istruzioni che trasformino i seguenti link dinamici Codice:
nomesito.com/pagina.php?cat=2&productid=10 nomesito.com/pagina.php?cat=3&productid=25 Codice:
nomesito.com/nome-categoria/nome-prodotto.html dove ad esempio: cat=2 corrisponde a abbigliamento cat=3 corrisponde a tecnologia productid=10 corrisponde a giacca productid=25 corrisponde a notebook Sapreste darmi una mano? |
|
|
|
|
|
|
|
#6 (permalink) | |
|
User
Data di registrazione: Jul 2008
Messaggi: 23
|
Quote:
L'esempio è il seguente: RewriteRule ^([^/]+)/([^/]+)\.html$ pagina.php?cat=$1&productid=$2 | |
|
|
|
|
|
#7 (permalink) |
|
User
Data di registrazione: Dec 2011
Ubicazione: Roma
Messaggi: 29
|
Come faccio però ad indicargli che quando la variabile cat presenta un valore pari a 2, ad esempio, deve scrivere abbigliamento e quando è pari a 3, invece, tecnologia?
Così? RewriteRule ^abbigliamento/([^/]+)\.html$ pagina.php?cat=2&productid=$2 RewriteRule ^tecnologia/([^/]+)\.html$ pagina.php?cat=3&productid=$2 |
|
Ultima modifica di Alad : 21-12-11 19:04. |
|
|
|
|
|
|
#9 (permalink) |
|
User
Data di registrazione: Dec 2011
Ubicazione: Roma
Messaggi: 29
|
Così però devo scrivere una regola per quante sono le categorie e i prodotti...c'è la possibilità di scriverne una che vada bene per tutti i link, magari utilizzando opportune strutture di controllo (while,etc...)?
|
|
|
|