Categories

Как защитить папку администратора с помощью . Htaccess

Template-help.com Team Ноябрь 15, 2010
Rating: 5.0/5. From 4 votes.
Please wait...

. 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
Примечание:

  1. рядом  AuthUserFile  , вы должны поставить полный путь, с  /. htpasswd  . Приведенный пример показывает,  / пользователей / George / public_html / администратор / .htpasswd
  2. рядом  AuthName  , ввод слова или фразы, которые вы хотите в качестве имя пользователя / пароль ввода.

4. Создание  . htpasswd  файл, добавив пользователей

  1. Откройте файл в текстовом редакторе на компьютере. Мы рекомендуем использовать «Блокнот» (Windows), SimpleText (Macintosh).
  2. Сохраните файл.
  3. Теперь убедитесь, что ваш текстовый редактор, не добавил . TXT суффикс к имени файла. (В Windows это можно сделать, щелкнув правой кнопкой мыши значок текстового файла и выберите пункт «Свойства».) Если имя файла имеет. TXT суффикс (например, «. Htpasswd.txt ‘), удалите суффикс путем переименования файла.
  4. Перед входом код в новый файл, убедитесь, что «Word Wrap» выключен. (В «Блокноте», выберите «Format …» из верхней панели навигации и убедитесь, что «Word Wrap» не отмечен.
  5. Начните с выбора имени пользователя, что вы будете использовать для входа в в защищенную папку. (Имя пользователя может составлять от 2 до 16 символов и должен содержать только строчные буквы и цифры.)
  6. Введите имя пользователя в. Htpasswd файл, затем двоеточие. Файл должен выглядеть следующим образом: 

    username : 

  7. Теперь вам надо зашифровать пароль, которые вы будете использовать для входа в этот каталог. Для этого посетите  http://users.abac.com/cgi-bin/pass.pl . На этой странице, введите свой пароль (до 13 символов) и нажмите кнопку «Отправить» — зашифрованный пароль будет показан на следующей странице. 

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

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

    username : WvePMzyciLRIo 

  9. Для добавления дополнительных пользователей на конец текущей строки с возвратом и повторите  шаги (5)  по  (8)  выше, на следующей строке.
  10. Когда вы закончите добавление пользователей, сохраните файл.

5. Установите права доступа на вашем компьютере. Htaccess и. Htpasswd файл

Откройте ваш FTP и укажите путь к корневой директории вашего сайта. Это важно: загрузка  . htpasswd  файла в другую директорию может привести к неожиданным последствиям. 
Теперь настроить параметры загрузки ASCII (Загрузка  . htpasswd  файлы в ‘бинарном формате’ может иметь неожиданные последствия.) и загрузить  . Htaccess. htpasswd  файл, с локального компьютера.

Примечание:  
Если у вас уже есть  . htpasswd  файл в корневом каталоге, мы предлагаем вам добавить имена пользователей и пароли, содержащиеся в этом файле, на новый  . htpasswd  файл, прежде чем загружать его в Интернет. 
После того как загрузка завершится, возможно, потребуется изменить разрешения на доступ к  . Htaccess  и  . htpasswd  файлам. Они должны быть установлены в 644 (с помощью CHMOD) или RW-R — R.

Как удалить Htaccess защиту?

Чтобы удалить защиту Htaccess, нужно просто удалить или переименовать .Htaccess файл.

Submit a ticket

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