Ne basta solo uno poichè quello nella cartella principale condiziona pure le sottocartelle.
Solo che viene più complicato che dall'id ottieni quello che ti serve.
Io farei qualcosa del genere
www.sito.com/guida/23-titolo-guida.html
diventa
www.sito.com/guida.php?id=23
www.sito.com/news/23-titolo-news.html
diventa
www.sito.com/news.php?id=23
Tanto per complicarci la vitacodice:RewriteEngine On RewriteRule ^(guida|articolo|news)/([0-9]+)-([^\.]*)\.html$ /$1.php?id=$2 [L]![]()
Quindi il campo fondamentale non sarà "23-titolo-news" ma "23-" quindi
www.sito.com/guida/23-come-usare.htacces.html
http://www.sito.com/guida/23-come-si...-le-regex.html
Punteranno entrambi a
www.sito.com/guida.php?id=23
Se vuoi fare in modo che diventi fondamentale il nome della guida, news o quello che sia puoi cambiare il mio codice in:
In modo che il _GET ora abbia sia un id che un nome.codice:RewriteEngine On RewriteRule ^(guida|articolo|news)/([0-9]+)-([^\.]*)\.html$ /$1.php?id=$2&name=$3 [L]
![]()