Временно закрыть сайт

ElGato

Новичок
Временно закрыть сайт

Хочу временно закрыть сайт ("Сайт на реконструкции")
Для этого сделал такой файл .htaccess:

RewriteCond %{REQUEST_URI} !(^/underConstruction.php$)
RewriteCond %{HTTP_COOKIE} !(^SmartCookie)
RewriteRule (.*) /underConstruction.php [L,R]

файл underConstruction.php говорит что сайт временно закрыт и cтавит такую куку:
setcookie ("DummyCookie", 1,time()+3600*24*30);

После этого я в браузере меняю имя куки с DummyCookie на SmartCookie и у меня показывается нормальный сайт.

Насколько этот способ надёжен? И какие есть альтернативные методы?
 

WP

^_^
Проще уж проверять наличие "testcookie" и ставить ее если есть givemetestcookie=1
 

neko

tеam neko
переписать DocumentRoot в другую директорию
и туда положить файл с надписями любыми.

а для себя сделать сервер на другом порту или хосте.

я бы так сделал.
 

Фанат

oncle terrible
Команда форума
neko
лишний пример того, что бисер стоит экономить
 

ElGato

Новичок
Фанат
Во-первых, если тебе нечего сказать по теме, нужно просто помолчать.
Во-вторых, совет на будущее - выбирай выражения
 

Фанат

oncle terrible
Команда форума
Давай, ты не будешь говорить мне, что делать? А я тогда не буду говорить, куда тебе пойти.
 

ElGato

Новичок
Aquila
Так смысл в том, чтобы показывалась надпись, говорящая о том что сайт на реконструкции.
 

ElGato

Новичок
AP
Если честно - не проверял :)
Но уверен что строчка
RewriteCond %{HTTP_COOKIE} !(^SmartCookie)
всё равно сработает и ты перейдёшь на underConstruction.php
 

AP

Новичок
теперь я понимаю Фаната!

Что бы не извращаться с куками, я бы хранил состояние сайта(активен или нет), или в файле или в базе! В первой строчке скрипта проверял бы его состояние и выдавал бы файл где и написано что сайт на рекоyструкции....
 
Сверху