Sto creando su altervista una pagina web "dinamica". Affinchè non ci siano pagine sempre con la stessa struttura html, ho rimediato questo pezzo di codice php a cui al posto dei vari "contenuto" metterò dei require a delle pagine con il testo.
E dopo, in HTML aggiungerò i vari link alle variazioni create.codice:<?php switch($_GET['action']) { case 'home': echo 'contenuto1'; break; case 'aboutus': echo 'contenuto2'; break; case 'gallery'; echo 'contenuto3'; break; case 'contacts': echo 'contenuto4'; break; default: } ?>
Il problema, però, è che facendo così si creano url tipo:
Quindi ho letto che tramite il file .htaccess si può modificare l'url facendolo diventare:codice:http://nome.dominio/index.php?action=gallery
Poi ho cercato ed ho trovato questo codice:codice:http://nome.dominio/gallery
che sfortunatamente però, non funziona, cioè l'url resta uguale a prima.codice:RewriteEngine on RewriteRule ^([^/\.]+)/?$ index.php?action=$1 [L] RedirectMatch ^/$ /index
Non so cosa sia sbagliato perchè non me ne intendo minimamente di apache, spero potrete aiutarmi.

Rispondi quotando