Вы можете авторизоваться через ВКонтакте, Фейсбук и оставить комментарий


Как закрыть сайт на технические работы

Вступление

Иногда нужно быстро закрыть доступ к сайту, например на технические работы, не залезая в исходные коды скриптов. Один из самых простых вариантов реализуется при помощи модуля mod_rewrite, который, соответственно, должен быть включен.

Файлы

Создаем в корневой директории 2 файла:

1. techwork.html — файл будет показываться пользователям, открывающим любую страницу сайта. Содержание файла обычно следующее: «Наш сайт приносит свои извинения. На сайте ведутся технические работы.»

2. .htaccess, если файл существует, то старый переименовываем в _.htaccess и создаем новый.

.htaccess

В файл .htaccess записываем следующее:

1
2
3
4
5
6
7
8
# включаем модуль mod_rewrite
RewriteEngine On

# условие, если строка запроса не равна /techwork.html
RewriteCond %{REQUEST_URI} !^/techwork.html

# на любой запрос выводим страницы /techwork.html
RewriteRule ^.*$ /techwork.html

Заключение

При открытии любой страницы сайта, пользователь увидит контент страницы techwork.html.

Опубликовано: 27 апреля 2011  ·  Автор: Артём Фёдоров  ·  6205 просмотров

Категория

ГлавнаяApachehtaccessmod_rewriteКак закрыть сайт на технические работы

Чтобы оставить комментарий нужно авторизоваться на сайте
или войти через ВКонтакте или Фейсбук

Войти через ФейсбукВойти через Твиттер

Комментарии

mod_rewrite, htaccess, Apache

© 2010-2017 expange.ru
При полном или частичном копировании статей сайта, ссылка на источник обязательна.

Хотите узнать больше информации, пишите на: artem@expange.ru

Полезное онлайн  ·  Новости  ·  Изображения  ·  Статьи по датам

О проекте  ·  Правила пользования  ·  Представительства

Благодарности и пожелания