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

Problema con .htaccess desde directorio y no desde VirtualHost

Estas en el tema de Problema con .htaccess desde directorio y no desde VirtualHost en el foro de Apache en Foros del Web. Buenas, la duda que tengo es si el comportamiento del fichero .htaccess modifica en base a su ubicación, y me explico, tengo un VirtualHost que ...
  #1 (permalink)  
Antiguo 06/04/2009, 05:46
Avatar de epplestun  
Fecha de Ingreso: octubre-2001
Mensajes: 1.621
Antigüedad: 23 años
Puntos: 5
Problema con .htaccess desde directorio y no desde VirtualHost

Buenas, la duda que tengo es si el comportamiento del fichero .htaccess modifica en base a su ubicación, y me explico, tengo un VirtualHost que me permite acceder a la ruta:

http://rewrite.dev en lugar de http://localhost/rewrite

tengo un .htaccess como este:

RewriteEngine on
RewriteCond %{REQUEST_URI} !index.php.*
RewriteRule ^(.*)$ index.php?$1 [L]

El caso es que si yo accedo a: http://rewrite.dev/directorio/path/tal me accede correctamente al index.php y hace lo que tiene que hacer, pero si accedo de esta manera: http://localhost/rewrite/directorio/path/tal me indica que la petición realizada no existe, por que los directorio, path, tal no existen ....

Alguna sugerencia al respecto para solventar el problema?

Muchas gracias de antemano.

Un saludo
__________________
Usuario registrado de Linux #288725
  #2 (permalink)  
Antiguo 06/04/2009, 06:02
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.489
Antigüedad: 22 años, 3 meses
Puntos: 2114
Respuesta: Problema con .htaccess desde directorio y no desde VirtualHost

Si que modifica en base a donde esté ubicado. Afecta siempre al nivel donde esté hacia adentro (del sistema de archivos). ¿Lo tienes en la raíz? Imagino que si, pero bueno... :P
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 09:11.