Ciao a tutti ho un problema con il file .htaccess su un server Apache hostato su aruba
Il rewrite funziona perchè una semplice regola come quella qui sotto funziona perfettamente
codice:RewriteEngine on RewriteBase / RewriteRule contatti.html contatti.php
Il problema nasce con queste due regole che non funzionano, mi sapreste dirte se sapete come mai? A me sembrano scritte giuste.
La prima vorrebbe trasformare
http://www.sito.com/contatti.php
in
http://www.sito.com/contatti/
Ma non funziona. La seconda dovrebbe trasformarecodice:RewriteEngine on RewriteBase / RewriteRule contatti/ contatti.php
http://www.sito.com/contatti.php?id=13
in
http://www.sito.com/contatti/13
Ma nemmeno questa mi funziona. Il rewrite è abilitato perchè la prima rule che ho postato funziona a dovere. Mi sapreste aiutare?codice:RewriteEngine on RewriteBase / RewriteRule ^contatti/([^/]*)$ /contatti.php?id=$1 [L]
Grazie a tutti