Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Reindirizzamento home page se il server è off-line

    Ho un dominio su TIN ed è impostato l'IP del mio server.
    Alcune volte mi capita di mettere il server off-line per svariati motivi.
    In questi casi vado a cambiare le impostazioni su TIN indicando un nuovo IP dove ho una pagina statica che segnala il non servizio.

    E' possibile creare una pagina che messa su un server sempre on-line, vada a verificare se on-line il mio server e quindi decidere se dirottare su di me o altrove?

  2. #2
    Certo la chiami coma la home page
    default.asp (attento a non sovrascrivere la HP originale!)
    all'interno gli metti un response redirect!

    Response.Redirect "http://www.altraHP.asp"

  3. #3
    naturalmente se il server è online.......
    il sito è offline!

  4. #4
    non mi sono spiegato bene.
    abbiamo il server 100.100.100.100 che è sempre on-line ma non è il mio.
    poi abbiamo il server 200.200.200.200 che è il mio server.

    voglio creare una home page su 100.100.100.100 che prima verifica se una pagina di 200.200.200.200 risponde.
    Se l'esito è positivo si autodirige in home di 200.200.200.200 altrimenti visualizza qualcosa e finisce li.

  5. #5
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    Originariamente inviato da FreeSoul
    non mi sono spiegato bene.
    abbiamo il server 100.100.100.100 che è sempre on-line ma non è il mio.
    poi abbiamo il server 200.200.200.200 che è il mio server.

    voglio creare una home page su 100.100.100.100 che prima verifica se una pagina di 200.200.200.200 risponde.
    Se l'esito è positivo si autodirige in home di 200.200.200.200 altrimenti visualizza qualcosa e finisce li.
    dovresti sul server 100.100.100.100 lanciare con un oggetto Microsoft.XMLHTTP un get verso una delle pagine del server 200.200.200 che magari gli fai restituire solo la scritta "ONLINE"

    se da uun instr della pagina che richiami non è contenuto ONLINE vuol dire che la pagina non è stata trovata

  6. #6
    ... complicato per me.
    Non sono capace

  7. #7
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    sul server 100.100.100.100 fai un controllo di questo tipo

    codice:
    Set xml = Server.CreateObject("Microsoft.XMLHTTP")
    xml.Open "GET", "http://200.200.200.200/OnLineOffLine.asp", False
    xml.Send
    risultato = xml.responseText
    
    if Instr(risultato,"BRAVO MI HAI TROVATO!") <> 0 then 
       Response.redirect("http://200.200.200.200/")
    else
       Response.redirect("ServerOffLine.htm")
    end if
    Sul server 200.200.200.200 crei un file OnLineOffLine.asp
    e ci metti dentro
    codice:
    <html><body>BRAVO MI HAI TROVATO!</body></html>

  8. #8
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    non so se esiste una proprieta dell'oggetto che restituisce l'errore in caso di pagina inesistente, cerca la sintassi nel caso usa quello invece dell'INSTR

  9. #9
    grazie

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Lato client e' piu' semplice...



    e' tanto semplice che non la commento

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.