Mod rewrite per sottocartelle
Ciao a tutti! Mi sono documentato un po' sul funzionamento del mod rewrite in modo che le mie pagine possano essere meglio indicizzate dai motori di ricerca ed avere una forma anche più consona per i visitatori, però mi sorge un problema. Vi spiego tutto:
Allora, nel mio file .htaccess ho fatto così, ditemi se è giusto!
Codice PHP:
RewriteEngine On
RewriteBase /
RewriteRule ^([^/]+)/([^/]+).html$ /index.php?pagina=$1&pagina2=$2
RewriteRule ^([^/]+)\.html$ /index.php?pagina=$1 [L]
La riga 3 sostituisce indirizzi del tipo: index.php?pagina=ciao&pagina2=arrivederci in /ciao/arrivederci.html
La riga 4 sostituisce indirizzi del tipo: index.php?pagina=ciao in /ciao.html
Ora, se io volessi scrivere una regola che sostituisse questo indirizzo: index.php?pagina=ciao&pagina3=cartella/arrivederci come devo fare?
Se richiamo infatti l'url ciao/cartella/arrivederci.html mi da errore...
Il fatto che il file arrivederci.php si trovi in una cartella, come lo traduco nella regola da inserire nell'.htaccess?
Grazie per la pazienza! :)