webForumDet fria alternativet

Errorvänlig felsida vid uppdatering av webbplats

.NET

2 svar · 554 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

Hej,
Idag har jag en property i web.config true/false som säger om webbplatsen håller på att uppdateras eller inte.
I global.asax, i Application_BeginRequest, kollas denna propery och skickar besökaren till en sidan som säger att webbplatsen håller på att uppdateras. Gött!

Ett problem som jag märkte nu är att om en dllfil tillfälligt tagits bort eller om den håller på att uppdateras så gör det att man inte skickas till felsidan utan det blir kracsh för besökaren.

Vad kan jag göra åt detta?
Även om jag t.ex. raderar samtliga filer i binmappen så vill jag att besökaren skickas till felsidan!

Medlem sedan okt. 2007446 inlägg
#2

det absolut enklaste är ju att lägga en fil med namnet app_offline.html i webbroten
Då skickas alla requests till den oavsett vad du pysslar med

Medlem sedan juni 20003 076 inlägg
#3

Hmm, hur har jag lyckats missa den varianten! :) Tack rhdf! :bire

244 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)