Глава 15 · 15.9
Защитени с парола директории
Искате ли да защитите част от Вашия уебсайт, например тестова версия, папка с документи за клиенти или страница за управление? Тогава поставете парола на нея. Посетителите първо ще получат прозорец за вход на браузъра. Това правите в Password Protected Directories, под Advanced Features.
Защита на директория
- Изберете горе вдясно правилния домейн (вижте Работа с няколко домейна: превключвателят на домейни).
- Щракнете под Advanced Features върху Password Protected Directories. Ще видите защитените директории на този домейн.
- Щракнете върху Add Protected Directory (1).
- Изберете при Path в списъка с папки директорията, която искате да защитите. Списъкът започва от domains/вашдомейн.nl/public_html.
- Попълнете при Directory realm текста, който ще се появи в прозореца за вход, например "Само за клиенти".
- Щракнете върху Protect.
- Добавете след това в директорията потребителите, на които разрешавате достъп, всеки със собствено потребителско име и парола.


Отворете след това директорията в прозорец за поверително сърфиране на Вашия браузър. Сега първо трябва да влезете в системата. Защитата важи и за всички папки и файлове в нея.
Добре е да знаете
- Използвайте това само на сайт с https (вижте Какво е SSL и как WebOké се грижи за него?). Без https паролата се пренася четливо през интернет.
- Това са отделни потребители, само за тази директория. Те нямат нищо общо с Вашата DA парола или с потребителите на Вашия WordPress.
- DirectAdmin записва защитата във файл .htaccess в директорията. Ако редактирате този .htaccess сами, оставете редовете с Auth непроменени.
- Искате ли да защитите само един файл от WordPress, като wp-login.php? Тогава защитена директория не е правилният подход. Използвайте за целта плъгин за сигурност или двустъпково влизане в WordPress.
Премахване на защитата
Щракнете в списъка върху директорията и изключете защитата, или изтрийте директорията от списъка. Получавате ли след това грешка 500 или прозорецът за вход продължава да се появява? Проверете тогава в .htaccess на тази директория (вижте Показване и редактиране на скрити файлове като .htaccess) дали все още има редове с AuthType, AuthName, AuthUserFile или require valid-user и ги премахнете.
