Foros del Web » Programando para Internet » ASP Clásico »

redirección a la carpeta de subdominio

Estas en el tema de redirección a la carpeta de subdominio en el foro de ASP Clásico en Foros del Web. Hola a todos, He creado un subdominio en el mismo servidor virtual del dominio principal, y ahora necesito redireccionar un subdominio a la carpeta que ...
  #1 (permalink)  
Antiguo 06/06/2007, 04:15
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 17 años, 5 meses
Puntos: 0
redirección a la carpeta de subdominio

Hola a todos, He creado un subdominio en el mismo servidor virtual del dominio principal, y ahora necesito redireccionar un subdominio a la carpeta que le he creado en el directorio del servidor donde mismo se encuentra el dominio principal.

He econtrado algo y es creando una página index.asp y agregar un código, que no puedo colocar en el foro porque me lo rechaza

pero narrado así, es:

1) creo las variables

2) Obtenemos la url a través de la cual se ha llegado al servidor

3) luego con un select case, si se coloca la URL dominio.es, debe ir a la página principal del dominio.es/index.html

4) si coloca subdominio.dominio.es entonces debe ir a la página dominio.es/subdominio/index.html

5) sino, el resto de dominios (que no se que colocar aqui porque solo tengo un dominio y un subdominio)

bueno hasta el punto 3, todo bien, el problema es el punto 4, no funciona
  #2 (permalink)  
Antiguo 06/06/2007, 05:10
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: redirección a la carpeta de subdominio

Si lo haces por código podrías hacer algo como esto al principio del default.asp de la raiz del dominio:

if instr(request.ServerVariables("HTTP_HOST"),"subdom inio") <> 0 then response.redirect("dominio.es/subdominio/index.html")

(lo he hecho al voleo, espero que esté bien )



Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #3 (permalink)  
Antiguo 06/06/2007, 05:14
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: redirección a la carpeta de subdominio

gracias, lo voy a intentar pero pienso crear varios subdominios, crees que serviría el mismo código?
  #4 (permalink)  
Antiguo 06/06/2007, 05:19
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: redirección a la carpeta de subdominio

Si vale para uno, vale para todos :P Cambia simplemente la cadena a buscar "subdominio", "subdominio2", "subdominio3", etc etc


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #5 (permalink)  
Antiguo 06/06/2007, 09:51
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: redirección a la carpeta de subdominio

Pues no, no funciona...
  #6 (permalink)  
Antiguo 06/06/2007, 10:32
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: redirección a la carpeta de subdominio


if instr(request.ServerVariables("HTTP_HOST"),"subdom inio") <> 0 then response.redirect("http://www.dominio.es/subdominio/index.html")

hola cameron, intentalo escribiendo completamente la URL
, asi como te escribio Tamm(), deberia funcionar
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #7 (permalink)  
Antiguo 07/06/2007, 03:10
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: redirección a la carpeta de subdominio

Gracias, también lo hice así y no me funcionó... , en principio lo hice con select case y tampoco me funcionó...
  #8 (permalink)  
Antiguo 07/06/2007, 05:54
 
Fecha de Ingreso: enero-2006
Ubicación: Torroles (Costa der Só)
Mensajes: 1.017
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: redirección a la carpeta de subdominio

A ver:

En la segunda linea del archivo default.asp o del archivo index.asp o del archivo que se lea por defecto al escribir www.tudominio.com


Pon esto:

response.write(request.ServerVariables("HTTP_HOST" ))
response.end()


Y nos cuentas que pone. Es fundamental saber a donde quiere ir el cliente. request.ServerVariables("HTTP_HOST") nos pone el nombre completo: Si pones www.pepe.com saldrá www.pepe.com.


Un saludo
__________________
"Tus pecados son el estiércol sobre el que florecerán las flores de tus virtudes" - Gerald Messadié -
  #9 (permalink)  
Antiguo 12/06/2007, 03:43
Avatar de Cameron_2006  
Fecha de Ingreso: diciembre-2006
Mensajes: 248
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: redirección a la carpeta de subdominio

Hola mil gracias chicos por la ayuda, me funcionó cambiando el nombre de la página principal (index) por inicio.

Hay alguna forma de hacer para que se mantenga en la barra de direcciones esto: http://subdominio.dominioprincipal.com en lugar de esto:http://www.dominioprincipal.com/subdominio una vez que entra en la página del subdominio?

Gracias de antemano
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 19:50.