Отключаем сайт на обновление, а он все равно доступен...

При отключенном сайте, он все равно доступен по адресу - сайт/login

#1 7 апреля 2013 в 05:05
Только что заметил такой вот момент.
Платформа 1.10.1 свежая.
Суть такая: Сайт отключен в админке на обновление/тех. работы. Т.е по идее гостю должен отображаться след текст: "Производится обновление сайта". Он отображается на главной странице. Но если мы пройдем "адрес сайта/login", то страница для авторизации полностью открыта со всеми элементами дизайна.
Интересно и то что дальше этой страницы пройти никуда нельзя к примеру кликнув по какому либо пункту меню, получаем: Производится обновление сайта.
Как я полагаю, при отключенном сайте единственное что должно быть доступно, это форма входа для админов. Извиняйте если ошибаюсь :)
Сам пока что ничего не правил, есть более приоритетные задачи. Проект надо к утру открыть для заказчика.
#2 7 апреля 2013 в 12:25

при отключенном сайте единственное что должно быть доступно, это форма входа для админов

страница для авторизации полностью открыта со всеми элементами дизайна

В чем противоречие и как скрипт должен определять, что к компьютеру подошел человек готовый ввести пароль администратора?
#3 7 апреля 2013 в 13:40
Надежней всего сделать так:

1. Положите в корень сайта файл info.html с информацией о работах.

2. В файле .htaccess сразу после
  1. RewriteEngine On
пропишите
  1. RewriteCond %{REQUEST_URI} !/info.html$
  2. RewriteCond %{REMOTE_HOST} !^000\.000\.000\.000
  3. RewriteRule $ /info.html [R=302,L]
заменив нули на свой айпи-адрес.

Теперь все кроме вас будут попадать на /info.html а Вы свободно лазить по сайту как и раньше.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.