- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- [Mod_rewrite] Errore nel rewrite
-
[Mod_rewrite] Errore nel rewrite
Salve a tutti,
ho scritto il seguente file .htaccess, ma sembra non funzionare:RewriteEngine on RewriteRule ^([^/]+)/$ index.php?lang=$1 RewriteRule ^([^/]+)/([^/]+)\.html$ index.php?lang=$1&page=$2
dove:
- il primo: www.nomesito.it/it/
- il secondo: www.nomesito.it/it/pagina.html
il primo funziona correttamente, il secondo no...non mi visualizza la pagina desiderata ma solo l'home page!
Come mai?
Grazie.
-
Forse così non avviene la corretta "mappatura", vero?
Dovrei inserire anche il numero di pagina nell'url friendly, dato che l'url originale è index.php?lang=it&page=1...
Che dite?
Grazie.
-
Credo di aver trovato la soluzione:
RewriteEngine On RewriteRule ^([^/]*)/$ /index.php?lang=$1 RewriteRule ^([^/]*)/([^/]*)/([^/]*)\.html$ /index.php?lang=$1&page=$2&title=$3
Questa sera lo testo e vi aggiorno!