Ограничение доступа к директориям
Ограничение доступа по паролю к определённой директории или ко всему сайту целиком
Помощь / Технические вопросы / apache

Иногда, требуется ограничить доступ к определённым директориям сайта. Например к админке, и не только стандартными методами самой ЦМС, но и более надёжно. В таких случаях, подходит авторизация при помощщи веб-сервера. Для установки пароля на директорию, необходимо перейти в раздел ваших заказов на хостинг, биллинговой панели, и, нажать кнопку с "шестерёнкой" напротив нужного заказа на хостинг:

 

биллинговая панель, раздел заказов на хостинг - переход в панель управления хостингом

 

В новой вкладке (или в новом окне - зависит от настроек вашего браузера) откроется панель управления хостингом, где необходимо перейти в раздел "WWW-домены":

 

панель управления хостингом, переход в раздел управления www-доменами

 

Там, выделяем строку с нужным доменом, и нажимаем на кнопку "c замочком", обозначенную как "Доступ":

 

переход в раздел установки ограничений доступа к сайтам, в панели управления хостингом

 

Для создания ограничения, открывашемся разделе, нажимаем кнопку c "плюсиком":

 

добавление ограничения на доступ к сайту или к его части через стандартную авторизацию apache

 

Вводим путь к директории, или выбираем её в веб-интерфейсе (если надо запаролить весь сайт - оставьте "/" который и стоит по-умолчанию), и нажимаем "Далее":

 

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

 

Вводим желаемое имя пользователя, и пароль - а лучше генериурем его (кубики рядом с полем ввода), так будет надёжней, и нажимаем "Готово":

 

вводим имя пользователя и пароль которыми планируем ограничить доступ к директории сайта

 

Если потребуется удалить ограничение доступа - просто выделите строку и удалите её:

 

удаление пароля для доступа к сайту, директории, или папке

 

Появилась строка с путём, доступ к которому ограничен паролем. Возвращаемся назад:

 

доступ к директории ограничен паролем

 

Переходим на наш сайт:

 

переходим на сайт, на который мы устанавливали пароль

 

Сам сайт, открывается нормально:

 

сайт работает, нкиаких паролей не требуется

 

Если же попробовать зайти по пути на который мы поставили пароль - /admin/ в нашем случае, выскакивает окно с требованием ввести имя пользователя и пароль:

 

для доступа к директории на которую установили пароль, требуется ввести имя пользователя и пароль для доступа к папке

 

Если нажать "отмена" или ввести неверные логин или пароль - откроется страница ошибки доступа:

 

страница ошибки доступа при неверном вводе логина или пароля