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

COmo hacer que subdominios lean el HTACCESS de la raiz?

Estas en el tema de COmo hacer que subdominios lean el HTACCESS de la raiz? en el foro de Apache en Foros del Web. Hola, disculpen las molestias, pero estoy incursionando con Apache / HTACCESS y a veces mi conocimiento básico y búsquedas en internet no dan sus frutos... ...
  #1 (permalink)  
Antiguo 09/08/2007, 15:06
 
Fecha de Ingreso: mayo-2005
Mensajes: 278
Antigüedad: 19 años, 6 meses
Puntos: 3
COmo hacer que subdominios lean el HTACCESS de la raiz?

Hola, disculpen las molestias, pero estoy incursionando con Apache / HTACCESS y a veces mi conocimiento básico y búsquedas en internet no dan sus frutos...

El tema es el siguiente, tengo creados 3 subdominios del tipo

http ://hogar.midominio.com
http ://internet.midominio.com
http ://tecnologia.midominio.com

cada uno de estos subdominios tiene un carpeta dentro de la raiz de mi dominio:

/home/publicHTML/hogar
/home/publicHTML/internet
/home/publicHTML/tecnologia

Quisiera que cualquiera de estas 3 llamadas ejecutaran fueran procesadas por el HTACCESS para llamar internamente a l url www.midominio.com/categoria.php?iu=N

http ://hogar.midominio.com/22/electricidad
http ://internet.midominio.com/33/google
http ://tecnologia.midominio.com/32/celulares

Esto lo puedo hacer desde el HTACCESS de la raiz, pero no se como hacer que los subdominios utilicen el HTACCESS de la raiz del sitio. O en su defecto que el HTACCESS del subdominio pueda llamar a un archivo que esta en la raiz del sitio.

Alguna sugerencia?

Última edición por pacefi; 09/08/2007 a las 15:17
  #2 (permalink)  
Antiguo 10/08/2007, 01:35
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses
Puntos: 63
Re: COmo hacer que subdominios lean el HTACCESS de la raiz?

Hola

Como puedes ver aquí, el htaccess funciona con herencia, por lo que todo lo que pongas en la raíz, se heredará en los subdirectorios siempre que no crees otra regla interna del mismo tipo y con diferente valor.

En cualquier caso, si tú tienes control sobre el servidor web en el que esas páginas están, es mejor que haga slas configuraciones en el archivo principal y no en los htaccess.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 10/08/2007, 07:18
 
Fecha de Ingreso: mayo-2005
Mensajes: 278
Antigüedad: 19 años, 6 meses
Puntos: 3
Re: COmo hacer que subdominios lean el HTACCESS de la raiz?

Hola Patomas,

Entiendo lo que dices, pero con el tema de las herencias, en los subdominios si no me equivoco el primer nivel esta en la carpeta correspondiente al subdominio, y no en la raiz del sitio.

CUal es el archivo principal que me recomiendas editar?
  #4 (permalink)  
Antiguo 10/08/2007, 10:22
 
Fecha de Ingreso: mayo-2005
Mensajes: 278
Antigüedad: 19 años, 6 meses
Puntos: 3
Re: COmo hacer que subdominios lean el HTACCESS de la raiz?

Ya lo logre!, posteo aquí la solución:

Sabiendo que hacer es simple, tienes que editar el archivo httpd.conf que se encuentra en usr/local/apache/conf (yo tengo un plan VPS), y recomiendo el programa WinSCP como editor.

La linea a editar es la siguiente (en rojo) por cada subdominio


ServerAlias www.subdominio.dominio.com
ServerAdmin [email protected]
DocumentRoot /home/dominio/public_html
BytesLog domlogs/suddominio.dominio.com-bytes_log
ServerName suddominio.dominio.com

Una vez editado el archivo tienes que reiniciar el servidor Apache para que tome los cambios.

P.D.: Antes de editar el archivo HTTPD.CONF, por favor, HAZ UN BACKUP DEL MISMO.
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:28.