Page 1 of 1
Как выключить сайт?
Posted: Fri Oct 17, 2008 7:03 am
by DSiomba
Чтобы при заходе на сайт к примеру выдавалось сообщение "Сайт на реконструкции", но я мог его свободно редактировать и просматривать.
Re: Как выключить сайт?
Posted: Fri Oct 17, 2008 7:19 am
by anbe
В админ панели:
"Администрирование сайта" -> "Общие настройки"
Ищи "Включить сообщение о недоступности сайта:", ставь галку, ниже пиши сообщение, которое будет выводиться
P.S. Лично я при разработке сайта паролирую его через .htaccess и .htpasswd )))
Re: Как выключить сайт?
Posted: Fri Oct 17, 2008 9:08 am
by DSiomba
а поподробнее можно?
просто если отключаю сайт, то и сам на него зайти не могу

Заранее благодарен
Re: Как выключить сайт?
Posted: Sat Oct 18, 2008 10:16 am
by Sonya
Можно сделать вход на страницу только с твоего IP. Для всех других перевод на страницу с сообщением о технических работах. Для этого нужно создать страницу offline.html с сообщением и положить ее в корень, узнать свой IP и добавить в .htaccess файл в начало вот это:
Code: Select all
<files "offline.html">
Allow from All
</files>
order deny,allow
deny from all
allow from ЗДЕСЬ_ТВОЙ_IP
ErrorDocument 401 /offline.html
ErrorDocument 403 /offline.html
ErrorDocument 404 http://WWW.TVOISAIT.RU/offline.html
ErrorDocument 500 /offline.html
Re: Как выключить сайт?
Posted: Tue Feb 24, 2009 6:24 pm
by Tricord
а если у меня внутренний IP? можно как то сделать то, что описывалось в предыдущем посте?
Re: Как выключить сайт?
Posted: Tue Feb 24, 2009 9:01 pm
by ZYV
Прописать свой внешний
Re: Как выключить сайт?
Posted: Thu Feb 26, 2009 4:51 pm
by Tricord
это понятно, но в таком случае доступ будет у всех из моей подсети.
зы. решил проблему через htaccess
Re: Как выключить сайт?
Posted: Thu Feb 26, 2009 7:58 pm
by ZYV
А твой внутренний IP адрес невозможно определить, если у вас честный NAT, можно только в очень частном случае, если у вас 80 порт завернут на прозрачное проксирование и прокси шлет заголовок X_FORWARDED_FOR. Тогда можно будет включить mod_rewrite и посылать всех через RewriteCond ... %ENV{}. А иначе что ты сделаешь, если твой внутренний адрес невозможно определить?