Muchas gracias por responder
Ahora me funcionan las url amigables, me han quedado de la siguiente forma:
http://mipagina.com/articulo/1.html
pero de esta forma no me carga las hojas de estilo ni el javascript, solamente si ingreso de esta forma:
http://mipagina.com/articulo?id=1
Mi .htaccess lo tengo asi:
Código Apache:
Ver originalOptions +FollowSymLinks
<ifmodule mod_rewrite.c>
RewriteEngine on
#Página inicio
RewriteRule ^$ index.php?mod=inicio [L]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([A-Za-z0-9-]+)?$ index.php?mod=$1 [QSA]
RewriteRule ^articulo/(.*).html?$ index.php?mod=articulo&id=$1 [NC,L]
</ifmodule>
Actualizado:
He leido en varias páginas que se debe sustituir las rutas relativas por rutas absolutas, lo he hecho pero me funciona parcialmente porque tanto los fondos y las fuentes (uso CSS3) no me las muestra.
¿Alguna solución?