Куда я должен поместить свой htpasswd файл в plesk домен для использования с .htaccess?

Обычно вопросы, столь же неопределенные, как это получает ответы, которые составляют "использование это, потому что я использую эту" ерунду. Каждая база данных имеет свои собственные плюсы и минусы и не зная детали сайта, который невозможно дать обоснованному мнению.

0
задан 10 February 2010 в 22:39
2 ответа

Я обычно помещаю его в/etc/httpd/, если это используется несколькими vhosts, если бы только используемый одним доменом затем один dir выше webroot сделал бы также. Можно поместить, это в webroot также просто удостоверяется, что существует правило, запрещающее доступ к файлам с, он - соглашение о присвоении имен (обычно на месте по умолчанию):

<Files ~ "^\.ht">
  Order allow,deny
  Deny from all
</Files>
0
ответ дан 5 December 2019 в 17:45

Я поместил его в/cgi-bin. Не кажется, что это принадлежало бы там, НО это удовлетворяет все Ваши условия:

Апачский процесс может получить доступ к нему, чтобы сделать аутентификацию, которая Это вне документа, поддерживают лучшую безопасность, Это не требует, чтобы изменяющиеся полномочия plesk создали каталоги. Это существует где-нибудь, где владелец домена может записать в него.

0
ответ дан 5 December 2019 в 17:45
  • 1
    Если у меня также есть cgi, включенный для домена, passwd файл мог бы быть перечитан по сети? –  Mnebuerquo 12 February 2010 в 19:29
  • 2
    Попытайтесь читать, это - вводит в адресе, куда Вы помещаете его. Обратите внимание, что необходимо использовать правило htaccess, описанное в CarpeNoctem' s независимо от результата Вашего теста. –  Gaia 22 April 2010 в 17:28

Теги

Похожие вопросы