473,394 Members | 1,738 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

IIS Redirect for Maintenance

Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.

I would like to create a generic HTML page that can easily be put on the IIS
server to redirect all users that access any files on this domain to my
maintenance page.

Originally, I thought I could create a directory called "maint" or whatever
from root and from the "Directory" tab within IIS Manager, change the URL to
redirect to a specific page and set the checkbox (directory below current or
whatever). This appears to work, as long as no virtualdirector or specific
ASP file is referenced at the end of the URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password form
on their site. Their sites <FORM> action attribute points to my server.

Any help would be appreciated.
Jul 22 '05 #1
9 13913
Depends what you mean by the site being down - will the IIS box itself be
down altogether, or are you just making a bunch of changes the content
files?

it's possible to have a secondary site on the same box which takes over from
the first when you stop the first one, or you can swap out for another box,
or some network infrastructures can fail over if your web server is out and
deliver a 'sorry' page. there are even ways this can be done in ASP or
ASP.NET. depends what you want
--
Jason Brown
Microsoft GTSC, IIS

This posting is provided "AS IS" with no warranties, and confers no
rights.

"dm4714" <sp**@spam.net> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.

I would like to create a generic HTML page that can easily be put on the
IIS server to redirect all users that access any files on this domain to
my maintenance page.

Originally, I thought I could create a directory called "maint" or
whatever from root and from the "Directory" tab within IIS Manager, change
the URL to redirect to a specific page and set the checkbox (directory
below current or whatever). This appears to work, as long as no
virtualdirector or specific ASP file is referenced at the end of the URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password form
on their site. Their sites <FORM> action attribute points to my server.

Any help would be appreciated.

Jul 22 '05 #2
The host system (mainframe) will be down. So IIS will still be up.

The site uses only https for access.

I'm not sure by creating another site. I cannot change IP or anything and
I'm using certificates.
"Jason Brown [MSFT]" <i-******@online.microsoft.com> wrote in message
news:Ot**************@tk2msftngp13.phx.gbl...
Depends what you mean by the site being down - will the IIS box itself be
down altogether, or are you just making a bunch of changes the content
files?

it's possible to have a secondary site on the same box which takes over
from the first when you stop the first one, or you can swap out for
another box, or some network infrastructures can fail over if your web
server is out and deliver a 'sorry' page. there are even ways this can be
done in ASP or ASP.NET. depends what you want
--
Jason Brown
Microsoft GTSC, IIS

This posting is provided "AS IS" with no warranties, and confers no
rights.

"dm4714" <sp**@spam.net> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.

I would like to create a generic HTML page that can easily be put on the
IIS server to redirect all users that access any files on this domain to
my maintenance page.

Originally, I thought I could create a directory called "maint" or
whatever from root and from the "Directory" tab within IIS Manager,
change the URL to redirect to a specific page and set the checkbox
(directory below current or whatever). This appears to work, as long as
no virtualdirector or specific ASP file is referenced at the end of the
URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password
form on their site. Their sites <FORM> action attribute points to my
server.

Any help would be appreciated.


Jul 22 '05 #3
hmm... given that it's HTTPs, slight problem there. Can you just change the
home directory to point to a different, empty folder and add a custom 404
which points to an 'undergoing maintentance' page?
--
Jason Brown
Microsoft GTSC, IIS

This posting is provided "AS IS" with no warranties, and confers no
rights.

"dm4714" <sp**@spam.net> wrote in message
news:uz**************@TK2MSFTNGP15.phx.gbl...
The host system (mainframe) will be down. So IIS will still be up.

The site uses only https for access.

I'm not sure by creating another site. I cannot change IP or anything and
I'm using certificates.
"Jason Brown [MSFT]" <i-******@online.microsoft.com> wrote in message
news:Ot**************@tk2msftngp13.phx.gbl...
Depends what you mean by the site being down - will the IIS box itself be
down altogether, or are you just making a bunch of changes the content
files?

it's possible to have a secondary site on the same box which takes over
from the first when you stop the first one, or you can swap out for
another box, or some network infrastructures can fail over if your web
server is out and deliver a 'sorry' page. there are even ways this can be
done in ASP or ASP.NET. depends what you want
--
Jason Brown
Microsoft GTSC, IIS

This posting is provided "AS IS" with no warranties, and confers no
rights.

"dm4714" <sp**@spam.net> wrote in message
news:%2****************@TK2MSFTNGP12.phx.gbl...
Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.

I would like to create a generic HTML page that can easily be put on the
IIS server to redirect all users that access any files on this domain to
my maintenance page.

Originally, I thought I could create a directory called "maint" or
whatever from root and from the "Directory" tab within IIS Manager,
change the URL to redirect to a specific page and set the checkbox
(directory below current or whatever). This appears to work, as long
as no virtualdirector or specific ASP file is referenced at the end of
the URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password
form on their site. Their sites <FORM> action attribute points to my
server.

Any help would be appreciated.



Jul 22 '05 #4
On Tue, 1 Mar 2005 23:26:04 -0600, "dm4714" <sp**@spam.net> wrote:
Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.
Create a basic asp index page with redirects. Make it the only
default doc in iis.

John Cesta

The CPU Checker - Monitors your CPU % while you sleep
LogFileManager - IIS LogFile Management Tool
WebPageChecker - Helps Maintain Server UpTime
DomainReportIt PRO - Helps Rebuild IIS
http://www.serverautomationtools.com
I would like to create a generic HTML page that can easily be put on the IIS
server to redirect all users that access any files on this domain to my
maintenance page.

Originally, I thought I could create a directory called "maint" or whatever
from root and from the "Directory" tab within IIS Manager, change the URL to
redirect to a specific page and set the checkbox (directory below current or
whatever). This appears to work, as long as no virtualdirector or specific
ASP file is referenced at the end of the URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password form
on their site. Their sites <FORM> action attribute points to my server.

Any help would be appreciated.


Jul 22 '05 #5
> Create a basic asp index page with redirects. Make it the only
default doc in iis.

Another thing to maybe try is to create a web page for setting the
Maintenance on/off and read that in the index page. If you plan on doing
maintenance periodically, this will save you the maintenance hassles in the
future.
Jul 22 '05 #6
Have you tried to use "The exact URL entered above" and type the full URL
to the file (not folder)?

Also see:
http://support.microsoft.com/?id=313074
--
Regards,
Kristofer Gafvert
www.gafvert.info - My Articles and help
www.ilopia.com
dm4714 wrote:
Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.

I would like to create a generic HTML page that can easily be put on the IIS server to redirect all users that access any files on this domain to my
maintenance page.

Originally, I thought I could create a directory called "maint" or whatever from root and from the "Directory" tab within IIS Manager, change the URL to redirect to a specific page and set the checkbox (directory below current or whatever). This appears to work, as long as no virtualdirector or specific ASP file is referenced at the end of the URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password form on their site. Their sites <FORM> action attribute points to my server.

Any help would be appreciated.

Jul 22 '05 #7
Gazing into my crystal ball I observed "dm4714" <sp**@spam.net> writing
in news:#9**************@TK2MSFTNGP12.phx.gbl:
Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.

I would like to create a generic HTML page that can easily be put on
the IIS server to redirect all users that access any files on this
domain to my maintenance page.

Originally, I thought I could create a directory called "maint" or
whatever from root and from the "Directory" tab within IIS Manager,
change the URL to redirect to a specific page and set the checkbox
(directory below current or whatever). This appears to work, as long
as no virtualdirector or specific ASP file is referenced at the end of
the URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password
form on their site. Their sites <FORM> action attribute points to my
server.

Any help would be appreciated.


If you have a common include file in all your documents, it's pretty
simple. Create a maintenance.html and offline.asp . In offline.asp just:

<% dim offline
dim redirect

offline = false
redirect = "maintenance.html"

if offline = true then
response.redirct redirect
end if
%>

Then just add <!-- #include file="offline.asp"--> in the include file that
is common to all pages.

--
Adrienne Boswell
http://www.cavalcade-of-coding.info
Please respond to the group so others can share
Jul 22 '05 #8
Thanks everyone!
"Adrienne" <ar********@sbcglobal.net> wrote in message
news:Xn****************************@207.115.63.158 ...
Gazing into my crystal ball I observed "dm4714" <sp**@spam.net> writing
in news:#9**************@TK2MSFTNGP12.phx.gbl:
Hello - we have an ecommerce application that needs to come down for
maintenance. The application is normally only accessed via
http://www.mydomain.com/virtualdir/aspfile.asp.

I'm using W2K Advanced Server/SP4.

I would like to create a generic HTML page that can easily be put on
the IIS server to redirect all users that access any files on this
domain to my maintenance page.

Originally, I thought I could create a directory called "maint" or
whatever from root and from the "Directory" tab within IIS Manager,
change the URL to redirect to a specific page and set the checkbox
(directory below current or whatever). This appears to work, as long
as no virtualdirector or specific ASP file is referenced at the end of
the URL.

Does anyone know the best way to handle this without making a bunch of
permanent changes? My site will be down about 6 hours and I need a
maintenance page to display during this period.

BTW, I do have other banking sites that have their own logon/password
form on their site. Their sites <FORM> action attribute points to my
server.

Any help would be appreciated.


If you have a common include file in all your documents, it's pretty
simple. Create a maintenance.html and offline.asp . In offline.asp just:

<% dim offline
dim redirect

offline = false
redirect = "maintenance.html"

if offline = true then
response.redirct redirect
end if
%>

Then just add <!-- #include file="offline.asp"--> in the include file that
is common to all pages.

--
Adrienne Boswell
http://www.cavalcade-of-coding.info
Please respond to the group so others can share

Jul 22 '05 #9
Adrienne wrote on 02 mrt 2005 in
microsoft.public.inetserver.asp.general:
If you have a common include file in all your documents, it's pretty
simple. Create a maintenance.html and offline.asp . In offline.asp
just:

<% dim offline
dim redirect

offline = false
redirect = "maintenance.html"

if offline = true then
response.redirct redirect
end if
%>

Then just add <!-- #include file="offline.asp"--> in the include file
that is common to all pages.


Why have the browser show the maintenance.asp address?
Do a transfer!

You will have to test the site online yourself during maintenance,
I suppose

Switching by setting or removing remark apostrofes is easiest

=============================

<%
offline = false
'offline = true ' delete first remark sign if site offline

excludeMySelf = true
excludeMySelf = false ' remark line if exclusion not required

isMyIP = request.servervariables("remote_addr")="123.456.3. 1"

notMyIP = NOT isMyIP and NOT excludeMySelf

if offline and notMyIP then server.transfer "maintenance.asp"
%>
--
Evertjan.
The Netherlands.
(Replace all crosses with dots in my emailaddress)

Jul 22 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: WJ | last post by:
1. I have a website called "myWeb" resides under E:\SOS\myWeb.Net" folder in an IIS-6/Windows 2003 server. Its host-header is "myWeb.Net". 2. Default page is "Index.aspx". 3. In the same...
8
by: Stimp | last post by:
I need to take my website offline for an hour or so while I perform some maintenance... is it possible to create a 'catch-all' redirect to a temporary page (i.e. something in Web.config or...
2
by: Peter McEvoy | last post by:
Folks, I've been building a Webservice API for a contract that will be exposed to the internet at large. There are two endpoints, and each endpoint contains a number of webmethods. Every...
8
by: howa | last post by:
a page currently in HTTPS, I force the client to redirect to another page using HTTP under the same domain (e.g. abc.com), i.e. header("Location: http://www.abc.com/index.php"); IE...
6
by: =?Utf-8?B?YzY3NjIyOA==?= | last post by:
Hi all, We have two sites hosted on different servers and we have many pages on domain A which has many links(asp programs) to domain B. My question is if domain B server is in trouble, what is...
4
by: Mike Gleason jr Couturier | last post by:
Hi, What's a clean way to redirect users on an information page while doing site maintenance... Can we do it with urlMappings !? (wildcard "*"?) Thanks
2
by: =?Utf-8?B?UHJpeWE=?= | last post by:
Hi, I wanted to redirect all requests to my website to a maintenance page for a duration of 3 hours. It is any requests coming to www.abc.com or www.abc.com/index.aspx or...
8
luckysanj
by: luckysanj | last post by:
Dear Sir, How can i redirect index page to wwx.site.com/me/index.php. I have not fineshed front index page work so now i want to redirect this page to my personal information which is located...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.