在IIS中更新Web应用程序的最佳实践是什么?
您访问我们的应用程序时看到的第一页是登录页面.
我想要实现的是访问者被重定向到一个页面,说明应用程序正在更新.对于具有管理员角色的用户能够成功登录(以检查一切是否正常工作)
在web.config中,我们跟踪应用程序的更新(更新= [true | false],然后在authentication_event上:
if (updating) { if (User.IsInRole("admin")) { redirect to main web app... } else { redirect to web being updated page.... } } else { redirect to main web app.. }
任何建议都将受到极大的赞赏..
我在本地测试所有内容,然后使用生产服务器上内置的app_offline.html文件.当此文件存在时,它将提供给客户端,同时我将上传新内容.完成后,将app_offline.html重命名为不同的内容并启动新应用.