Как закрыть доступ к сайту всем, кроме владельца





Здравствуйте, читатели блога agonchar.com и те, кто следит за проектом «Wordpress по полочкам»!

Сегодня я для Вас подготовил довольно интересную статью, благодаря которой Вы сможете научится закрывать доступ к сайту всем посетителям, кроме автора этого сайта. Не важно, кто будет автором — Вы или тот, кому Вы делаете сайт. Доступ к сайту будет иметь только тот, кого укажете Вы.

Этот прием позволит Вам спокойно работать с сайтом, проверять какие-либо фишки, испытывать дизайн и т.д., не боясь, что Ваши посетители зайдут на сайт и увидят какое-то безобразие. Конечно, можно установить локальный сервер на компьютер и совершать все манипуляции прямо на своем компьютере. Но в том методе, который я изложу, есть несколько позитивных особенностей:

1. Вы будете реально видеть, как смотрится Ваш сайт в интернете. Иногда при переносе сайтов с локального сервера на реальный приходится исправлять ошибки.

2. Ваш сайт будет действовать и потихоньку расширяться в интернете, что хорошо будет сказываться на будущем продвижении сайта.

3. Возраст сайта будет расти, что тоже имеет значение при поисковом продвижении.

4. Вы можете открыть доступ еще для кого-то. Это будет полезно, если Вы разработкой сайта занимаетесь совместно с кем-то.

5. Из заглушки, которая будет стоять на Вашем сайте можно посетителя перенаправлять на другой сайт (если он есть) или организовать подписку такого типа: «Хочешь не пропустить открытие сайта? Впиши свой e-mail и сообщение об открытии тебе придет первому!»

Итак, давайте перейдем к делу.

В прошлой статье мы с Вами установили WordPress на хостинг и убедились, что наш сайт работает. Теперь по плану создания сайта нам нужно поставить заглушку на сайт.

В нашем случае, я считаю, достаточно создать заглушку из одной html-странички, на которой находится одно изображение.

Вы можете посмотреть, как смотрится такая заглушка на сайте ПроДжумлу.

Я для Вас подготовил уже готовые заглушки. Бери и вставляй.

Давайте, качайте архив, нажав по кнопке ниже:

В этом архиве находится 4 папки с 4-мя вариантами заглушек. В каждой папке находятся файлы с одинаковым названием, но разным кодом:

Выбрать заглушку Вы можете по изображению under.jpg.

Первым делом нужно проверить поддерживает ли Ваш сайт специальный модуль mod_rewrite. Как это проверить?

Закачайте в корень Вашего сайта (папку public_html) файл info.php. Если Вы не знаете, как закачать файл по FTP, то прочтите эту статью — Как изменить код на сайте. Затем в адресной строке напишите путь к файлу info.php, например http://projoomlu.com/info.php. Этот файл выдаст Вам всю информацию о PHP на Вашем хостинге. Вам необходимо будет найти табличку, название которое начинается на apache (может просто apache, может apache2heandler). В этой таблице будет ряд, который называется «Loaded Modules» и отображает поддерживаемые модули хостинга. Ищите модуль mod_rewrite.

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

После проверки модуля mod_rewrite, закачайте в корень сайта остальные файлы — .htaccess, under.htm и under.jpg.

Вообщем, страница с заглушкой у Вас уже стоит.Не верите? Проверьте! Наберите адрес Вашего сайта или любой страницы сайта, и Вы увидите, что все они показывают страницу-заглушку.

Нужно сказать, что, если Вы знакомы с программой Photoshop, то непременно создайте собственное изображение заглушки, как это сделал я на projoomlu.com.

Для тех, кто читает статью после окончания проекта «Wordpress по полочкам» делаю скриншот заглушки:

Заглушку мы поставили, но теперь надо же открыть доступ самому себе для работы над сайтом. Ведь сейчас, чтоб мы ни делали на сайте, все равно увидим заглушку.

Открыть доступ к сайту мы можем в коде файла .htaccess. Содержимое этого файла выглядит следующим образом:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} !85.26.165.100
RewriteCond %{REQUEST_FILENAME} !under.jpg
RewriteRule ^(.*)$ under.htm [L,QSA]
AddDefaultCharset utf-8

Нам лишь необходимо во второй строке кода подставить свой IP-адрес. Вернее IP-адрес своего компьютера. Его можно узнать тут.

Обратите внимание на то, что восклицательный знак перед IP-адресом нужно оставить.

Теперь можете проверить и увидеть, что Вы получаете снова доступ к Вашему сайту.

Несколько важных дополнений:

1. Если Вы хотите проверить, работает ли Ваша заглушка на другие IP-адреса, то можете войти на сайт через анонимайзер.
2. Если Вы хотите дать доступ еще кому-то, то добавьте еще одну строку с IP-адресом и пропишите нужный IP.
3. Если у Вас на сайте уже есть файл .htaccess, то просто добавьте код к Вашему файлу.

Вот и все, ребята! У кого возникнут, какие-то вопросы, можете задать их в комментариях.

В следующих уроках проекта «Wordpress по полочкам» мы приступим к работе с дизайном нашего сайта. Чтобы не пропустить этих уроков, Вам просто нужно подписаться на обновление блога.

Кстати, друзья, я уже бегло познакомился с курсом Александра Борисова «Как стать блоггером тысячником». Скажу Вам, сильная вещь. Надо применять на практике советы Александра. Только советы такого практика, как он могут помочь тем, кто хочет чему-то научится. А то в сети тысячи советчиков, которые учат тому, чего сами не умеют. Умельцы, блин!

Я Вам обещал, что сделаю небольшую экскурсию по курсу Евгения Попова «Все технические моменты онлайн бизнеса в видеоформате». Плюс к этому еще такую экскурсию я проведу и по курсу Александра Борисова. Поэтому подписывайтесь на обновления блога, и Вы не пожалеете.

На этом я пост заканчиваю. До встречи в следующих статьях!

С уважением, Андрей Гончар!
__
Пост создан при поддержке debrus.pro, где можно заказать качественный http://debrus.pro/proekty-domov-iz-brusa/item/155-de-13-dom-iz-brusa-10kh7-m.html по самым демократичным ценам.


Найти похожие статьи по фразам:  Как закрыть доступ сайту всем кроме владельца




Похожие записи



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

Ваш e-mail не будет опубликован. Обязательные поля помечены *