Quiero convertir las url a amigables con .htaccess y cuando las carga lo hace sin hojas de estilo, imágenes etc.
os copio el htaccess:
RewriteEngine On
Rewriterule ^productos/(.+) productos.php?id=$1EL caso es que cuando miro con el firebug la ruta de las hojas de estilo (por ejemplo) me aparece que es:
www.misitio.com/productos/css/estilo.csscuando debería de ser :
www.misitio.com/css/estilo.cssY claro,esa carpeta no existe, se la "inventa" el htaccess.
He probado lo que dicen de incluir la etiqueta <base href="http://www.misitio.com/" > y no me hace nada.
Pero si por ejemplo en el htacces pongo la ruta absoluta sí que me funciona, pero dejándome la uRL no amigable, me explico:
RewriteEngine On
Rewriterule ^productos/(.+) http://www.productos.php?id=$1Así me direcciona a la página correcta cargándome bien todo y sin modificarme la ruta de los CSS, JS etc„ pero luego en la barra del navegador, la url que me aparece es:
http://www.productos.php?id=carro
Y claro queda un poco feo, a parte de que no sé si esto lo consideraría google como no-amigable.
Espero haberlo explicado bien. y de verdad llevo dos días seguidos con esta historia buscando y buscando y no soy capaz de solucionarlo a paesar de todo lo qeu hay sobre el tema. Muchas gracias a todos de antemano.