Cuando uso esta regla para evitar que a la página "proyecto" se le pueda pasar 2 parámetros, y reescribe la url, toma la página "proyecto" como directorio. Esto me crea un problema con la ruta del archivo .css
Código HTML:
RewriteRule ^proyecto\/([a-z]+)\/(.+)$ /errores/err_404.php [L]
En lugar de llamar al archivo .css desde dominio/css/estilo.css, lo llama desde dominio/proyecto/css/estilo.css
SOLUCIÓN
Usar rutas absolutas o relativas.
En el caso de usar rutas relativas, habrá que subir tantos niveles como haga falta
Código HTML:
Ver original../../css/ - 2 niveles
../../../css/ - 3 niveles