Foros del Web » Administración de Sistemas » Software para Servers »

Ruta principal para urls amigables

Estas en el tema de Ruta principal para urls amigables en el foro de Software para Servers en Foros del Web. Buenos días, Tengo la siguiente estructura de directorios midominio.com midominio.com/sitio2 En el directorio /sitio2 tengo un .htaccess que he utilizado para crear url amigables, tipo ...
  #1 (permalink)  
Antiguo 04/08/2011, 04:02
 
Fecha de Ingreso: octubre-2007
Mensajes: 47
Antigüedad: 16 años, 6 meses
Puntos: 2
Ruta principal para urls amigables

Buenos días,

Tengo la siguiente estructura de directorios

midominio.com
midominio.com/sitio2

En el directorio /sitio2 tengo un .htaccess que he utilizado para crear url amigables, tipo

midominio.com/sitio2/productos/1-producto-uno.html

y funcionan correctamente cargandose

midominio.com/sitio2/productos.php?id=1



El problema lo tengo cuando en este archivo (midominio.com/sitio2/productos.php) busco una imagen, pues en vez de buscarla en su ruta, la busca en la de la url amigable.
Es decir, si busco imagenes/boton.gif busca

modominio.com/sitio2/productos/imagenes/boton.gif

en vez de buscar

midominio.com/sitio2/imagenes/boton.gif


En el directorio principal, que tengo un .htaccess parecido no tengo problema, porque a los archivos les digo que busquen /imagenes/boton.gif en vez de imagenes/boton.gif.
Pero en el subdirectorio tendría que modificar todas las rutas, y son demasiadas como para hacerlo manualmente.

¿Se puede configurar algo en el htaccess para que cuando pongamos /imagenes en vez de buscarlas en el directorio principal las busque en /sitio2/imagenes?

He probando insertando

RewriteBase /sitio2

en el .htacces, pero no me funciona...


Un saludo y gracias de antemano.

Última edición por Tuli-latum; 04/08/2011 a las 04:15

Etiquetas: htaccess, principal, rewritebase, ruta, seo, servidores-web
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 13:02.