Форум на Kuban.ru (http://forums.kuban.ru/)
-   Веб-дизайн и программирование (http://forums.kuban.ru/f1030/)
-   -   Возможно ли такое сделать через .htaccess (или httpd.conf) (http://forums.kuban.ru/f1030/vozmozhno_li_takoe_sdelat-_cherez_htaccess_ili_httpd_conf-2958109.html)

crazy_ik 20.08.2012 10:20

Возможно ли такое сделать через .htaccess (или httpd.conf)
 
Всем привет. Разрабатывается сайт, хочу сделать так, чтобы юзеры видели мессагу типа "сайт на реконструкции", а те кому надо - видели сайт.

Можно ли в htaccess сделать так, чтобы все юзеры вместо forbidden видели html , а кому разрешено (по ip) - видели всё остальное.

За примерчик отдельное спасибо :)

Искусственный Интеллект1 20.08.2012 11:21

смотрите сайт [url]http://www.htaccess.net.ru/[/url]

ars_2007 20.08.2012 14:58

ErrorDocument 403 /страница_для_забаненных.html
=)

vk 20.08.2012 23:06

Простейший вариант
DirectoryIndex <имя_временной_страницы>.html
а кому разрешено - даете "конкретные" адреса ссылок
или,
[url]http://www.htaccess.net.ru/doc/htaccess/order.php[/url]

crazy_ik 21.08.2012 09:03

c ErrorDocument игрался, мне не понравилось, что оно срабатывет только при переходе в существующий каталог.

Сделал так:
RewriteEngine On
# Заглушка для технических работ
RewriteCond %{REMOTE_ADDR** !^192.168.10.10$
RewriteCond %{REQUEST_URI** !^/_construct/index.htm
RewriteRule ^(.*)$ /_construct/index.htm [L,QSA]

а в _construct в htaccess:
RewriteEngine Off


Текущее время: 08:04. Часовой пояс GMT +3.