On Mon, May 28, 2012 at 12:43 PM, Mark Montague <m...@catseye.org> wrote:

> On May 27, 2012 7:42 , Miguel Gonzalez <miguel_3_gonza...@yahoo.es> wrote:
>
>>    I'm administering Apache and Tomcat web servers. From time to time we
>> have to turn the web server down and would be nice to have a maintenance
>> mode message to the users.
>>
>
> If what you are doing maintenance on is actually a web application and
> it's database, then you may be able to keep Apache HTTP Server running to
> provide the maintenance mode message.  The easiest way to do this is with
> login in the web application itself.  However, you could also have a second
> set of Apache HTTP Server configuration files that cause httpd to do
> nothing but serve the static maintenance message for all URLs under your
> web virtual hosts -- when you begin maintenance, stop httpd and start it up
> again using the new configuration files, and when you end maintenance stop
> httpd and start it using your regular configuration files.
>

We use mod_rewrite:
RewriteEngine On
# TO ALLOW YOURSELF TO VISIT THE SITE, CHANGE 111 222 333 444 TO YOUR IP
ADDRESS.
 # RewriteCond %{REMOTE_ADDR} !^111\.222\.333\.444$
RewriteRule .* - [R=503,L]

Courtesy of http://25yearsofprogramming.com/blog/20070704.htm

Reply via email to