Защита /index.html с помощью файла .htaccess - PullRequest
0 голосов
/ 21 октября 2019

Я хотел бы использовать файлы .htaccess и .htpasswd для защиты доступа к веб-сайту.

Следующий код успешно вызывает диалог авторизации при посещении mysite.com. Но при посещении mysite.com/index.html диалоговое окно авторизации не появляется, и веб-сайт можно получить без защиты.

.htaccess

AuthUserFile /path/to/.htpasswd
AuthType Basic
AuthName "Password Protected"
Require valid-user

Что мне делатьнужно изменить, чтобы обеспечить защиту mysite.com/index.html?


Я попытался добавить:

Order Deny,Allow
Deny from all
Satisfy any
Require valid-user

, а также:

<Files "index.html">
  Require valid-user
</Files>

Не имеет значения и проблема.

1 Ответ

0 голосов
/ 21 октября 2019

возможно, вы можете попробовать это с

AllowOverride AuthConfig

Если я правильно помню, он не активирован по умолчанию:)

вы можете получить больше информации вофициальный документ apache

https://httpd.apache.org/docs/2.4/howto/auth.html

...