SiteHeart

Заглушка для сайта

"Заглушка" для сайта

Бывает нужно закрыть сайт от посторонних (причин много). Тут все очень просто: создаем index.html и пишем в нем "сайт закрыт". Кладем наш файл в корень сайта и все.  Но иногда нужно оставить доступ для определенных лиц. Так вот, это тоже легко можно устроить с помощью файла .htaccess.


Открываем этот файл и вписываем туда следующий код:





RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REMOTE_ADDR} !^123.123.123.123
RewriteRule $ /maintenance.html [R=302,L]

В строке #2 maintenance.html – это название вашей заглушки, которую посетители увидят, зайдя на сайт. Как сделать заглушку, читайте чуть выше - index.html.
В строке #3 123.123.123.123 – это ваш ip-адрес. Все, кто имеют такой ip-адрес, могут заходить на сайт, минуя заглушку, то есть прозрачно, как и раньше.

Если Вы используете CMS Joomla, то все еще проще. Заходите в административную панель и ставите галочку сайт закрыт. Вход на сайт будет возможен только администраторам проекта.

Пара слов о настройке .htaccess.

Хотел написать все тут, но вышла целая стать.. Оценить и использовать тут.

 

Добавить комментарий


Защитный код
Обновить

На сайте работает система коррекции ошибок. Для исправления выделите текст и нажмите Shift+Enter.

счетчик посещений IT аутсорсинг

Яндекс.Метрика
Ваш персональный технический отдел
Санкт-Петербург +7-921-3130022
ИП Яхно Кирилл Константинович
ОГРНИП 309784727300653