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

Se pueden crear directorios virtuales con .htaccess

Estas en el tema de Se pueden crear directorios virtuales con .htaccess en el foro de Apache en Foros del Web. Saludos. Quisiera saber si es posible crear directorios virtuales con .htaccess y las funciones ReWrite. Me explico. todas las URLs del sitio en cuestin salen ...
  #1 (permalink)  
Antiguo 18/05/2012, 19:11
Avatar de SI TAN SOLO TUVIERA  
Fecha de Ingreso: marzo-2006
Ubicación: Aburrilandia, US
Mensajes: 652
Antigüedad: 18 años, 8 meses
Puntos: 3
Pregunta Se pueden crear directorios virtuales con .htaccess

Saludos. Quisiera saber si es posible crear directorios virtuales con .htaccess y las funciones ReWrite. Me explico. todas las URLs del sitio en cuestin salen del root, tipo:

dominio.com/keyword1-keyword2-keyword3-variable_id.htm

Quisiera convertir estas URL's a tipo:

domionio.com/keyword1/keyword2/variable_id-keyword3.htm


Se puede hacer? Si sí, será que es muy complicado?

Agradezco cualquiera ayuda
__________________
¿Dónde encontrar carros baratos en USA? En Autopten.
  #2 (permalink)  
Antiguo 19/05/2012, 00:44
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Se pueden crear directorios virtuales con .htaccess

Si, podés, pero el ejemplo que planteas solo reemplaza - por /
Lo que no queda claro es si querés una simple substitución o estás pasando variables a una script y en lugar de usar como delimitador el guión la barra invertida.
Date una vuelta por
http://www.generateit.net/mod-rewrite/

y fijate las diferentes combinaciones

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 04/06/2012, 09:53
Avatar de SI TAN SOLO TUVIERA  
Fecha de Ingreso: marzo-2006
Ubicación: Aburrilandia, US
Mensajes: 652
Antigüedad: 18 años, 8 meses
Puntos: 3
Respuesta: Se pueden crear directorios virtuales con .htaccess

Gracias emprear , no me había llegado notificación de tu respuesta al email.... Lo que busco es una simple sustitución, como para que queden las URL mejor organizadas y estructuradas.... voy a chequear el link.
__________________
¿Dónde encontrar carros baratos en USA? En Autopten.
  #4 (permalink)  
Antiguo 04/06/2012, 10:46
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Se pueden crear directorios virtuales con .htaccess

En el caso de una simple substitución podés hacer esto

esta es una url real
http://foros.emprear.com/css/bg-size-css3/

ahora en mi .htaccess
Código Apache:
Ver original
  1. Options +FollowSymLinks
  2. RewriteEngine On
  3. RewriteRule ^Ejemplos/css/background-size$ /css/bg-size-css3/ [L]

Ahora ya puedo acceder con
http://foros.emprear.com/Ejemplos/css/background-size

Es decir, la estructura de carpetas
/Ejemplos/css/background-size
no existe
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: directorios, dominio, htaccess, rewrite, url, virtuales
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 05:38.