Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/07/2013, 06:23
JustinKO
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 339
Antigüedad: 11 años, 10 meses
Puntos: 47
Tipico problema con url amigables, htacces y

Buenos tardes a todos. Llevo 2 días como loco buscando una solución a esto. Sé que hay muchísimos post de este tema pero ninguno me soluciona el problema. Os cuento

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=$1
EL 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.css
cuando debería de ser :
www.misitio.com/css/estilo.css
Y 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=$1
Así 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.