- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
Как защитить папку администратора с помощью . Htaccess
Ноябрь 15, 2010
. Htaccess могут быть использованы для защиты папок с помощью пароля шифрования. Все файлы и подпапки в папке защищены . Е сли вы хотите защитить весь сайт, вы должны разместить . Htaccess в public_html или httpdocs папку, которая является общей папке, где ваш сайт файлы и папки сохраняются. Но, если вы хотите защитить только определенные папки, то вам нужно сделать это отдельно для каждой из папок.
Примечание: Если у вас есть Windows-хостинг, вы не можете использовать. Htaccess файлы. Вы можете использовать только. Htaccess для хостинга на основе Apache Unix / Linux серверов.
1. Перейдите к папке, которую вы хотите защитить
В следующем примере мы хотели бы защитить администратора папку Динамическая Flash галерея в папке public_html / users/user1/public_html/admin
Примечание: Вы должны указать полный путь к папке, которую вы хотели бы защитить. В нашем случае полный путь /users/george/public_html/protected .
2. Создайте файл с именем. Htaccess
С помощью любого текстового редактора вам нужно создать файл с именем . Htaccess. Теперь, убедитесь, что ваш текстовый редактор не добавить. TXT к имени файла. (в Windows Вы можете сделать это, щелкните правой кнопкой мыши значок текстового файла и выберите пункт «Свойства».) Если имя файла имеет. TXT суффикс (например, «. htpasswd.txt ‘), удалить суффикс путем переименования файла.
3. Добавить соответствующие строки . Htaccess файл.
Используя тот же текстовый редактор (вы выбрали в шаге 2), ввод в следующем.
AuthUserFile /users/george/public_html/admin/.htpasswd
AuthName «Title for Protected Site»
AuthType Basic
Require valid-user
Примечание:
- рядом AuthUserFile , вы должны поставить полный путь, с /. htpasswd . Приведенный пример показывает, / пользователей / George / public_html / администратор / .htpasswd
- рядом AuthName , ввод слова или фразы, которые вы хотите в качестве имя пользователя / пароль ввода.
4. Создание . htpasswd файл, добавив пользователей
- Откройте файл в текстовом редакторе на компьютере. Мы рекомендуем использовать «Блокнот» (Windows), SimpleText (Macintosh).
- Сохраните файл.
- Теперь убедитесь, что ваш текстовый редактор, не добавил . TXT суффикс к имени файла. (В Windows это можно сделать, щелкнув правой кнопкой мыши значок текстового файла и выберите пункт «Свойства».) Если имя файла имеет. TXT суффикс (например, «. Htpasswd.txt ‘), удалите суффикс путем переименования файла.
- Перед входом код в новый файл, убедитесь, что «Word Wrap» выключен. (В «Блокноте», выберите «Format …» из верхней панели навигации и убедитесь, что «Word Wrap» не отмечен.
- Начните с выбора имени пользователя, что вы будете использовать для входа в в защищенную папку. (Имя пользователя может составлять от 2 до 16 символов и должен содержать только строчные буквы и цифры.)
- Введите имя пользователя в. Htpasswd файл, затем двоеточие. Файл должен выглядеть следующим образом:
username :
- Теперь вам надо зашифровать пароль, которые вы будете использовать для входа в этот каталог. Для этого посетите http://users.abac.com/cgi-bin/pass.pl . На этой странице, введите свой пароль (до 13 символов) и нажмите кнопку «Отправить» — зашифрованный пароль будет показан на следующей странице.
Примечание: зашифрованный пароль всегда будет 13 символов, независимо от фактической продолжительности вашего пароля.
- Копируйте зашифрованный пароль с веб-страницы и вставьте его в ваш документ. Htpasswd файл после двоеточия. Не забудьте удалить все пробелы, которые могут предшествовать или следовать пароль. Файл должен выглядеть следующим образом:
username : WvePMzyciLRIo
- Для добавления дополнительных пользователей на конец текущей строки с возвратом и повторите шаги (5) по (8) выше, на следующей строке.
- Когда вы закончите добавление пользователей, сохраните файл.
5. Установите права доступа на вашем компьютере. Htaccess и. Htpasswd файл
Откройте ваш FTP и укажите путь к корневой директории вашего сайта. Это важно: загрузка . htpasswd файла в другую директорию может привести к неожиданным последствиям.
Теперь настроить параметры загрузки ASCII (Загрузка . htpasswd файлы в ‘бинарном формате’ может иметь неожиданные последствия.) и загрузить . Htaccess. htpasswd файл, с локального компьютера.
Примечание:
Если у вас уже есть . htpasswd файл в корневом каталоге, мы предлагаем вам добавить имена пользователей и пароли, содержащиеся в этом файле, на новый . htpasswd файл, прежде чем загружать его в Интернет.
После того как загрузка завершится, возможно, потребуется изменить разрешения на доступ к . Htaccess и . htpasswd файлам. Они должны быть установлены в 644 (с помощью CHMOD) или RW-R — R.
Как удалить Htaccess защиту?
Чтобы удалить защиту Htaccess, нужно просто удалить или переименовать .Htaccess файл.