Когда идет модернизация сайта, или же он еще не доработан до конца, то возникает необходимость не показывать его посетителям. Если только это, то тут проблем нет, создаете в Word файл index.html, пришите в нем “Сайт на реконструкции. заходите чуть позже…”, кладете этот файл в корневую папку, и все.
Но вот бывает, нужно, чтобы посетители не видели недоделанный сайт, а у вас доступ оставался открытым к нему (тестировать, редактировать, смотреть, как выглядит…). Так вот, это тоже легко можно устроить с помощью файла .htaccess.
Открываем этот файл правильным редактором, и вписываем туда следующий код:
1 2 3 4 |
RewriteEngine on RewriteCond %{REQUEST_URI} !/maintenance.html$ RewriteCond %{REMOTE_ADDR} !^123.123.123.123 RewriteRule $ /maintenance.html [R=302,L] |
Я специально дал пронумерованный по-строчно код.
В строке #2 maintenance.html – это название вашей заглушки, которую посетители увидят, зайдя на сайт. Как сделать заглушку, читайте чуть выше.
В строке #3 123.123.123.123 – это ваш ip-адрес. Все, кто имеют такой ip-адрес, могут заходить на сайт, минуя заглушку, то есть прозрачно, как и раньше.
А что делать если ip-адрес меняется постоянно и нет возможности его прописать, не зная какой будет следующий?
Как сделать заглушку на сайте | Custom Coming Soon Pages http://n-wp.ru/2887
Как поставить на блог заглушку «Сайт на реконструкции» | Maintenance Mode http://n-wp.ru/1568
Красивая тема-заглушки | FREE Coming Soon http://n-wp.ru/3608
Очень простая тема-заглушка для блога на реконструкции | Changing Room http://n-wp.ru/3434
Красивая светлая тема-заглушка | Tempskin http://n-wp.ru/3430
Красивая темная тема-заглушка | WpLauncher http://n-wp.ru/3427
Огромное спасибо! Очень помог этот вариант1
Огромное спасибо! Очень сильно выручили!