voglio pianificare un programma di manutenzione i tempi di fermo su uno dei miei siti asp.net produzione ospitato su server Windows IIS 2003.Come visualizzare la pagina di manutenzione durante l'implementazione?
Credo che questo sia il comportamento preferito:
- Tutto richiesta di http://www.x.com compreso www.x.com/asb/asd/ verrà reindirizzato a una pagina di notifica (il sito è attualmente inattivo, torna più tardi)
- La manutenzione richiederà circa un'ora. come faccio ad avere il minimo impatto sulla SEO/google ranking
- Preferibilmente voglio essere in grado di testare tranquillamente il sito di produzione prima che torni 'live'
- Preferibilmente non lo voglio fare affidamento sul puntamento del DNS altrove.
- Per rendere più semplice si prega di far finta che io non ho alcun altro hardware davanti ai server web (cioè di bilanciamento del carico, firewall, ecc)
Un'idea potrebbe essere:
- a creare un'altra applicazione sullo stesso server web
- creare HttpModule o HttpHandler per gestire qualsiasi richiesta di URL e 302 li reindirizza alla pagina di manutenzione
Grazie
doh! 12 secondi! –
questo è un tempo record! – ronaldwidha
@deviant 12 secondi era probabilmente la quantità di tempo impiegato per ottenere il collegamento. upvote per quello. grazie – ronaldwidha