Successfully setup the "site down for maintenance" system described by the-stickman in post 3. I'm using this system because I only have a dynamic ip address. Here it is again:
using-htaccess-to-suspend-an-entire-site-while-still-working-on-it/
After using firecookie to set up the cookie, the site is visible in firefox. Viewing in any other browser correctly shows a maintenance page. When maintenance is finished I just comment out the two lines below.
The only problem is, I cant get the RewriteRule to show my custom maintenance page, it always shows the default (horrible) page. Tried a number of permutations of the Rule line but always the default shows.
These are the two lines in the htaccess file
RewriteCond %{HTTP_COOKIE} !^.*secret-cookie.*$ [NC]
RewriteRule .* maintenance-page.html [NC,L,R=503]
Anybody know why this is happening?