<?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: } ?>
E dopo, in HTML aggiungerò i vari link alle variazioni create (che aggiungerò in un menu):
<a href="index.php?action=home">home</a>
Il problema, però, è che facendo così si creano url tipo:
http://nome.dominio/index.php?action=gallery
Quindi ho letto che tramite il file .htaccess si può modificare l'url facendolo diventare:
http://nome.dominio/gallery
Poi ho cercato ed ho trovato questo codice:
RewriteEngine on RewriteRule ^([^/\.]+)/?$ index.php?action=$1 [L] RedirectMatch ^/$ /index
che sfortunatamente però, non funziona, cioè il link resta uguale a prima.
Non so cosa sia sbagliato perchè non me ne intendo minimamente di apache, quindi spero potrete aiutarmi.
