A ver si esto te sirve. Es lo que yo utilizo.
Se trata de dividir la página en modulos, cabecera, menu, lo que sea. Luego creas un fichero que va a ser el que vas a utilizar siempre, por ejemplo index.php.
Este fichero se va a componer de capas donde vas a colocar cada modulo mediante la funcion include, y la capa que tenga que cambiar en cada caso, la del contenido la actualizas pasandole una variable URL. Te pongo un código de ejemplo:
Código:
<?
$com= $HTTP_GET_VARS['com']; 'Coges la variable URL
?>
<?
<? include('cabecera.html'); ?>
<? include('menu.html'); ?> ' Estos dos son modulos fijos, en todas las páginas
<? include($com) ; ?> ' Este es el modulo que cambia en cada página (contenido)
Con esto, los enlaces en tu web serian
Código:
index.php?com=Noticias o index.php?com=novedades
Esto tiene sus defectos, sobre todo a nivel estadistico para saber que páginas son mas visitadas, pero este en mas o menos el sistema que utilizan los CMS.
Espero que te sirva.