ya esta listo lo de css, y carga de imagenes y los links (gracias por recordarme del base href)
y tambien lo de la carga de los php, html, asp, jsp o lo que sea

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME}% !lang.php
RewriteRule ^(.*)(\..*)$ inicio.php?abrir=$1
el problema es que no me carga el archivo ¬¬
lo que yo tengo para mi web modular es esto
<?php
$a=limpia($_GET['abrir']);
if($_COOKIE['lang']!=""){
$d=limpia($_COOKIE['lang']);
}else{
$d="./esp";
}
if ($d==""){
echo "<script>location='lang.php?set=esp';</script";
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=lang.php?set=esp\">";
}
if($a==""){
echo "<script>location='".$inic['l']."';</script";
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=".$inic['l']."\">";
}elseif(!@include($d."/".$a.".php")){
include("404.html");
}
?>
creo que es entendible xD
la funcion limpia regresa la cadena pero sin los "caracteres malditos" (para evitar xss, rfi, lfi, etc, etc)
la cookie contiene el valor de un directorio, el directorio de idioma.
con esta regla se corrige lo del css, imagenes y demas pero, como les digo, no me incluye el archivo ¬¬
me manda siemre al 404 del condicional ¬¬
y, de parametro "abrir=inicio"
no se por que, alguna otra idea?
gracias
