Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2009, 13:34
RCarlos_AG
 
Fecha de Ingreso: junio-2008
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Verificar si un sitio esta en linea

Verificar si un sitio esta en linea
Posted by Rcarlos Rcarlos_ag (rcarlos_ag)
on 26.08.2009 21:24

Hola amigos de RoR.

Tengo el siguiente problema:

sucede que estoy haciendo un redirect en un controlador, algo parecido a
esto:

def
.....
.....
redirect_to "sitio.com"
end

el problema es que si el sitio no es en linea funcionando el navegador
muestra "Sitio no encontrado y otras cosas", es justamento esto lo que
quiero evitar, y aqui va mi pregunta habra algun metodo en Ruby para
saber si el sitio(sitio.com) esta en linea actualmente, algo
parecido a esto

def
.....
.....
if MiSitio("sitio.com").enlinea
redirect_to "sitio.com"
else
render :text => "Un mensaje"
end

end

Quiero hacer esto para que solo en caso de el sitio este en linea se
haga el redirect, sino lo esta mostrar algun mensaje o mostrar otro
action local.

Les estare agradecido por cualquier sugerencia.