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

Subdominios dinamicos y htaccess

Estas en el tema de Subdominios dinamicos y htaccess en el foro de Software para Servers en Foros del Web. Hola... estoy haciendo subdominios dinamicos y ya logre hacerlo cree subdominio con *. y configure htaccess asi: Código: Options +FollowSymlinks RewriteOptions MaxRedirects=5 RewriteEngine on RewriteCond ...
  #1 (permalink)  
Antiguo 24/09/2011, 11:10
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 16 años
Puntos: 12
Subdominios dinamicos y htaccess

Hola... estoy haciendo subdominios dinamicos y ya logre hacerlo

cree subdominio con *. y configure htaccess asi:

Código:
Options +FollowSymlinks
RewriteOptions MaxRedirects=5
RewriteEngine on
RewriteCond %{hllp_REFERER} !^hllp://(.+\.)?dominio\.com/ [NC]
RewriteCond %{hllp_REFERER} !^$
#dejar imagenes en su lugar
RewriteRule .*\.(jpe?g|gif|bmp|png)$ - [F]
Y ya funciona, todo redirecciona a dominio.com y con php extraigo el subdominio.

pero yo quiero por un lado todos los subdominios dinamicos y en otra el dominio.. o sea que no compartan el mismo directorio (archivos) sin cambiar la url.. ? es posible esto ?

me pueden dar una idea para investigar ? se puede configurar lo que quiero hacer con dns ?

osea que dominio.com muestre los archivos de la carpeta 1 y subdominio.dominio.com muestre los archivos de la carpeta 2.. no se si me explique ?



ahh me olvidaba.. alguien saber que hace esta linea ?
Código:
RewriteOptions MaxRedirects=5

gracias por la ayuda!
  #2 (permalink)  
Antiguo 24/09/2011, 18:04
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Subdominios dinamicos y htaccess

Concretamente para que un subdominio te redirija a una carpeta del dominio principal, en el .htaccess del dominio principal



Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} algo.dominio.com
  2. RewriteCond %{REQUEST_URI} !mi/
  3. RewriteRule ^(.*)$ algo/$1 [L]

Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} otracosa.dominio.com
  2. RewriteCond %{REQUEST_URI} !/
  3. RewriteRule ^(.*)$ /$1 [L]

El primero va a hacer que al ingresar algo.dominio.com te muestre el contenido de la subcarpeta
/mi

el segundo te va a mostrar la raiz

maxredirects era una de las opciones de RewriteOptions y limitaba , en caso de que una regla mal hecha te generase un loop el máximo de intentos (5 en tu caso) posteriormente te generaba un error 500. Hablo en pasado porque desde Apache 2.1 esa opción fue anulada

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: dominios, htaccess, subdominios
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:41.