la soluzione definitiva a mio avviso è non avere proprio estensioni, quindi tutte URL del tipoOriginariamente inviato da Paulin
Infatti, io vorrei scegliere una estensione che sia definitiva (il più possibile) in modo da evitare che pagine linkate dagli utenti e da altri siti rimangano in futuro scoperte e prive di collegamento a causa di un eventuale aggiornamento dell'estensione.
miosito.it/chi-siamo/
miosito.it/dove-siamo/
in questo modo gli URL sono indipendenti dall'implementazione che ci sta sotto.
Per ottenere quel sistema tramite PHP a prescindere dalla struttura del file system sottostante, basta una semplice regola di rewrite engine, per farlo tramite file statici, o senza rewrite engine, devi fare in modo che ogni pagina sia l'index di default di una propria directory.
Quindi nell'esempio sopra dovrai avere i seguenti file
<document_root>/chi-siamo/index.html (o index.php)
<document_root>/dove-siamo/index.html (o index.php)
Se il server è IIS il file predefinito si chiama default invece di index.

Rispondi quotando