Buscar en Asptutor     
Demo Tienda Virtual Tutorcar
 Navegacion->Inicio | Active Server Pages  

La web de los recursos y ejemplos de asp

Versión para imprimir

 

Alojado en:


urbe-networks.com

Recomienda esta pagina a un amigo

Servicios Gratuitos

Articulos relacionados

Utilizar GetRows()

Tienda Virtual - Carrito de compra

Messenger a través de BD en ASP

Miniaplicacion de comercio electronico

Objeto Datagrid de ASP.NET en ASP

Acotación de resultados

Como saber el ultimo dia de un mes

Un calendario en ASP

Compatibilidad del metodo GET con Netscape

Gestor de listas de correo (Ampliada)

Un contador de palabras y caracteres

Codigo de un Libro de visitas(II)

Como Hacer un combobox desde un array

Insertar imágenes en una base de datos

Como pasar información entre páginas

Uso de OPTION EXPLICIT


Enlaces recomendados

   

Tutorial ASP

Discriminar visitas por Url de destino
Este articulo ha sido leído 28.940 veces

Discriminar visitas por Url de destino

Nuestro amigo Daniel nos envía un interesante ejemplo de como discriminar un visita según la dirección url escrita en el navegador.

Autor: Daniel

Estimados lectores de ASPTUTOR espero que le sepais sacar partido a esto y ahorreis muchas pelas con los webhostings o como se escriba jejeje.

Os explico, lo que viene a ser esto: Si tienes un espacio virtual en la cual tienes apuntados varios dominios y quieres que cada uno funcione independientemente, existe una manera para decir que si viene de esta URL cargue esta pagina y si viene de esta otra cargue esta otra y asi sucesivamente.

En mi caso, tengo varios dominios pero solo lo he probado con dos, si pones www.portalgsm.com te llevara a la carpeta portal/default.asp del servidor donde se hospeda, pero has de incluir en el codigo la url sin www porque sino te cargara la que el codigo tiene por defecto en la penultima linea del codigo, con lo cual tienes que programar las url portalgsm.com y www.portalgsm.com en el codigo sale como DOMINIO1.

con www

<%if Request.ServerVariables ("SERVER_NAME") = www.DOMINO1.com then

Response.Redirect "dominio1/default.asp"

sin www

elseif request.servervariables ("SERVER_NAME") = "DOMINIO1.com" then

Response.Redirect "dominio1/default.asp"

Para el DOMINIO2 lo mismo, en el caso que un user tecle una url que apunte a tu servidor y no este especificado en el codigo el request, cogera la ultima linea de codigo, donde dice que si viene de cualquier otra url cargue esta pagina, que puede ser la tipica de "no se ha encontrado nada en este servidor" hablamos de la linea de codigo=

si la url no esta programada en nuestro codigo que cargue por defecto

else response.redirect "default.asp"      

end if %>

El codigo lo has de incluir en el default.asp de root del server.

<%if Request.ServerVariables ("SERVER_NAME") = www.DOMINO1.com then

Response.Redirect "dominio1/default.asp"

elseif request.servervariables ("SERVER_NAME") = "DOMINIO1.com" then

Response.Redirect "dominio1/default.asp"

elseif request.servervariables ("SERVER_NAME") = www.DOMINIO2.com then

Response.Redirect "dominio2/default.asp"

elseif request.servervariables ("SERVER_NAME") = "DOMINIO2.com" then

Response.Redirect "dominio2/default.asp"

else response.redirect "default.asp"      

end if %>

 

SI sabeis alguna otra mejor forma de hacerlo en asp con un servidor de hospedaje virtual y que no se tenga que pagar me lo decis webmaster@portalgsm.com espero que les sirva este articulo a mucha gente de ayuda. A mi por lo menos me ha ahorrado bastante dinerito ;)

Saludos Dani.

 


 

¿Estas empezando y este articulo es muy complejo para tí?
Empieza por el principio, visita Ejemplos Básicos

Puedes obtener un listado completo de todos los artículos y ejemplos de ASP en http://www.asptutor.com/asp/todoslosarticulos.asp
 

Valora este articulo   Malo Excelente  
10 usuarios han valorado este articulo. Valoracion media:

Nota: Para cualquier consulta u opinión sobre este articulo puedes usar los foros

 

 

AspTutor lo hacemos entre todos ¿Como vas a colaborar hoy?


Google

 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar