Мы используем файл htaccess для получения строк CAC (аутентификация с помощью смарт-карты) от пользователей, обращающихся к нашему веб-сайту. Мы переходим с Apache 2.2 на Apache 2.4, но все еще пытаемся использовать те же файлы htaccess. Ниже приведен текущий файл ssl.conf с изменениями 2.2> 2.4, которые я применил. Это позволяет мне получить доступ к сайту с моей строкой CAC, но я не в файле htaccess. Похоже, что он полностью обходит файл htacess, хотя я ссылаюсь на него в каждом каталоге. Я не уверен, что я упускаю что-то простое, и мне нужна дополнительная помощь по настройке.
<Directory /var/www/html>
Options FollowSymLinks
AllowOverride All
Satisfy any
Require all denied
SSLOptions +FakeBasicAuth +StdEnvVars +ExportCertData +OptRenegotiate
SSLVerifyClient require
SSLVerifyDepth 10
AuthName "**Please insert CAC card, restart your browser and try again**"
AuthType Basic
AuthBasicProvider file
AuthUserFile /etc/httpd/conf/pki/httpd.passwd
require valid-user
</Directory>