защитить паролем один файл с помощью .htaccess

Я попытался защитить паролем один файл с помощью .htaccess. Но при доступе к файлу браузер просто перенаправляет на домашнюю страницу сайта. У меня есть .htpasswd на моем веб-сайте. Мой файл .htaccess приведен ниже

    <FilesMatch "result.php">
    AuthName "Member Only"
    AuthType Basic
    AuthUserFile /home/username/.htpasswd
    require valid-user
    </FilesMatch>

Я хочу защитить файл result.php. Я заменил имя пользователя своим точным именем пользователя cpanel. Кто-нибудь, пожалуйста, помогите


person Shanker Krishnan    schedule 26.11.2012    source источник
comment
у вас нет других правил?   -  person Jon Lin    schedule 27.11.2012


Ответы (2)


 <FilesMatch "results.php">
 AuthName "Member Only"
 AuthType Basic
 AuthUserFile /home/username/public_html/.htpasswd
 require valid-user
 </FilesMatch>
  • необходимо указать полный абсолютный путь к каталогу паролей
person Community    schedule 01.04.2017

Вот пример

# password protect single file
<IfModule mod_auth.c>
 <Files "protected.html">
  AuthName "Username and password required"
  AuthUserFile /home/path/.htpasswd
  Require valid-user
  AuthType Basic
 </Files>
</IfModule>
person JackTheKnife    schedule 26.02.2014