Статьи, уроки, обзоры


Главная > Блог > Инструменты > Как закрыть доступ к папкам сайта поисковым роботам?
Как закрыть доступ к папкам сайта поисковым роботам?

Как закрыть доступ к папкам сайта поисковым роботам?

И так - заходим по адресу htpasswd-generator и заполняем поля username и password. Далее, нажимаем на кнопку "Create .htpasswd file". На рисунке показана форма ввода данных.

Htpasswd Generator

В резульате перед вами откроется поле со строкой вида:

ivanov:$apr1$ZW.SNrJk$iQZQJJixIMg3yi.lSHOgQ0

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

.htpasswd

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

AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /var/www/...../yoursite.com/.htpasswd
Require valid-user

Где после AuthUserFile должен указываться путь от корня сервера до корня вашего сайта с указанием имени файла .htpasswd

Под управлением веб-сервера  Apache это очень даже здорово работает.  При попытке зайти на сайт, набрав в браузере имя вашего сайта, пользователя ждёт приглашение ввести имя пользователя и пароль, которые он конечно же не знает. Поисковому роботу туда тоже не пробраться.

Если вы хотите подробнее узнать как всё это работает - читайте документацию. Моя задача заключалась лишь в том, чтобы показать вам как за пару минут поставить пароль на папку с вашим сайтом не вдаваясь в подробности.

Комментарии ()

    Отличный хостинг

    Рекомендую оптимальный хостинг для MODX. Первый месяц бесплатно. Всем, кто зарегистрировался дарю в подарок блог на modx с установкой и консультацией по скайпу.

    Перейти

    Обо мне

    Увлеченный веб-программист, работающий через интернет. Люблю заниматься самообразованием и преподавательской деятельностью.

    Теги