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

.htacess y virtual hosts

Estas en el tema de .htacess y virtual hosts en el foro de Apache en Foros del Web. Hola, hasta ahora yo unicamente tenia mi pagina metida dentro de la carpeta tipica www y dentro de dicha carpeta tenia el archivo . htaccess ...
  #1 (permalink)  
Antiguo 01/10/2009, 10:39
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 17 años
Puntos: 2
.htacess y virtual hosts

Hola, hasta ahora yo unicamente tenia mi pagina metida dentro de la carpeta tipica www y dentro de dicha carpeta tenia el archivo .htaccess con la siguiente instruccion:

RewriteEngine On
Options +FollowSymlinks
RewriteBase /
RewriteRule ^discos/(.*)$ ./inicio.php?section=discos&parametros=$1 [L]


Todo funcionaba correctamente.

Ahora como estoy desarrollando varias webs, he configurado virtual host en apache, por lo que he cambiado la ubicacion fisica de la web y la he puesto en otro directorio. Ahora en vez de entrar a la web con http://localhost ............ entro poniendo http://www.laweb.local.com

La ubicacion fisica de la web ahora es C://laweb/

El problema es que la web funciona pero la seccion de discos no, es decir, que algo pasa con lo que he puesto antes del .htacess.

Que debo cambiar?

saludos
  #2 (permalink)  
Antiguo 02/10/2009, 00:22
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
Respuesta: .htacess y virtual hosts

El cambio de directorio de almacenamiento de los archivos debería ser totalmente transparente para el .htaccess

¿No estarás usando rutas de directorios dentro de tus archivos .php?

También se me ocurre que en el httpd.conf no tengas habilitado el .htaccess para ese nuevo directorio. Tendrías que añadir algo así al final de tu httpd.conf y luego reiniciar apache:

<Directory c:/laweb>
Options FollowSymLinks
AllowOverride All
</Directory>
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #3 (permalink)  
Antiguo 02/10/2009, 01:52
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 17 años
Puntos: 2
Respuesta: .htacess y virtual hosts

Muchisimas gracias. Despues de varios foros y largas horas discutiendo con San Google......tuviste que venir tu a arreglarme el problema.......

Muchas gracias!
  #4 (permalink)  
Antiguo 02/10/2009, 02:16
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
Respuesta: .htacess y virtual hosts

¿La solución al final fue lo del <directory>?
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #5 (permalink)  
Antiguo 02/10/2009, 03:48
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 17 años
Puntos: 2
Respuesta: .htacess y virtual hosts

sip eso es. Poniendo lo que me has dicho ha funcionado a la primera.
Ahora solo me queda un problema por solucionar dentro del .htaccess. Antes tenia puesto esto y funcionaba.

php_value auto_prepend_file /include/comprimir-archivos.php


Pero ahora nop, algo falla en el Path........... y nuse que tengo k cambiar........ esque el path nose dsd donde parte....... es decir; yo se donde tengo fisicamente ese archivo pero nose desde donde parte el Path porlo que nose si esta bien direccionado dicho archivo...

nose si me explico

saludoss
  #6 (permalink)  
Antiguo 02/10/2009, 04:39
Avatar de ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 9 meses
Puntos: 55
Respuesta: .htacess y virtual hosts

Pues usa una ruta absoluta, pon el directorio donde está el archivo dentro del disco c:

php_value auto_prepend_file c:/laweb/directorio/include/comprimir-archivos.php
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.
  #7 (permalink)  
Antiguo 02/10/2009, 13:17
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 17 años
Puntos: 2
Respuesta: .htacess y virtual hosts

FIXED!!! Gracias por todo... ya lo he solucionado.

Un saludo
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 01:13.