Azure - Adding Wesite Maintenance Page


I have a site hosted in windows azure. Here is what my client wants :

1) The site should show maintenance page during site deployment
2) After site deployment is done, during  BVT  we need to show maintenance page until completion of BVT on the site. Any users will hit the site, will see the maintenance page & only engineering/Test team can see the site content.

How can we achieve this in windows azure. I am using ASP.NET MVC application.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Just replace error page with maintenance page.
David Johnson, CD, MVPRetiredCommented:
set your default page to: maintenance.html, the designers will have to go to http:\\\default.aspx, when complete set your default page to default.aspx
r_pat72Author Commented:
My application is a MVC application, if my default page set to maintenance.html also, if a person knows the url, he can type the url & start seeing the content.
Bootstrap 4: Exploring New Features

Learn how to use and navigate the new features included in Bootstrap 4, the most popular HTML, CSS, and JavaScript framework for developing responsive, mobile-first websites.

Make a new small site with maintenance page and direct your site front-end to that site.
Sure if somebody knows IP of your backend thay still can connect to your site.
r_pat72Author Commented:
is there anything I can set on web.config which will redirect to the other site maintenance page , if any users have bookmarked any site page.
David Johnson, CD, MVPRetiredCommented:
since you control the domain you can simply set the dns name to point to somewhere else.. the dev's can use the address

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.