Foros del Web » Administración de Sistemas » Apache »

[SOLUCIONADO] Tipico problema con url amigables, htacces y

Estas en el tema de Tipico problema con url amigables, htacces y en el foro de Apache en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 17/07/2013, 06:23
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 339
Antigüedad: 11 años, 9 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.
  #2 (permalink)  
Antiguo 17/07/2013, 06:26
Avatar de CoriaWeb  
Fecha de Ingreso: septiembre-2012
Ubicación: Coria del Río - Sevilla
Mensajes: 1.795
Antigüedad: 11 años, 6 meses
Puntos: 130
Respuesta: Tipico problema con url amigables, htacces y

No se inventa la ruta, al usar url amigables las hojas de estilo, js, etc... tienes que indicar la ruta completa en el codigo:

http://www.midominio.con/estilos/estilo.css - o donde sea que la tengas ;)
__________________
Hosting de Calidad
Servidores Dedicados Administrados
CoriaWeb.hosting
  #3 (permalink)  
Antiguo 17/07/2013, 09:21
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 339
Antigüedad: 11 años, 9 meses
Puntos: 47
Respuesta: Tipico problema con url amigables, htacces y

Pues sí parece que funciona. Muchísimas gracias ¿cómo no se me ocurrió hacerlo con todo lo que trasteé?

De todas formas lo estaba probando en una página de prueba, pero al hacerlo en la "buena" estoy viendo que se me desparrama todo. Son muchas url las que voy a tener que cambiar.

Así que he visto por ahí que también se pueden meter condicionales (o algo así) en el .htaccess para no tener que cambiar las URL.
Voy a ver qué tal se me da! y si no a cambiar URLs!!!

Muchas gracias de nuevo por tu rápida respuesta!!!!!!

  #4 (permalink)  
Antiguo 17/07/2013, 11:35
 
Fecha de Ingreso: junio-2012
Ubicación: Madrid
Mensajes: 339
Antigüedad: 11 años, 9 meses
Puntos: 47
Respuesta: Tipico problema con url amigables, htacces y

Perfecto, solucionado todo.

Con la etiqueta <base /> ya no he tenido que cambiar todas las url.

por si alguien lee este post en el futuro que tenga el mismo problema que eche un ojo a este post que lo deja clarísimo.

[URL="http://pumka.net/2009/12/24/seo-friendly-urls-and-relative-links/"]http://pumka.net/2009/12/24/seo-friendly-urls-and-relative-links/[/URL]

Un saludo y de nuevo muchísimas gracias CoriaWeb, gracias a tu comentario he visto la luz en algo qeu me tenía muy pero que muy agobiado.

Gracias!!!!!!

  #5 (permalink)  
Antiguo 17/07/2013, 11:38
Avatar de CoriaWeb  
Fecha de Ingreso: septiembre-2012
Ubicación: Coria del Río - Sevilla
Mensajes: 1.795
Antigüedad: 11 años, 6 meses
Puntos: 130
Respuesta: Tipico problema con url amigables, htacces y

De nada se intenta ayudar todo lo posible ;)
__________________
Hosting de Calidad
Servidores Dedicados Administrados
CoriaWeb.hosting

Etiquetas: amigables, htacces, htaccess, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:57.