Я настроил Apache для обслуживания данных Subversion. Конфигурация выглядит так:
<Location /svn>
DAV svn
SVNPath /path/to/svn
AuthType Basic
AuthName "My Project"
AuthUserFile /etc/httpd/dav_svn.passwd
Require valid-user
SSLRequireSSL
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept>
</Location>
Это работает как ожидалось.
Однако я хочу ослабить требование SSL, чтобы соединения с localhost не требовали его. Я заменил директиву SSLRequireSSL на директиву SSLRequire.
Но Apache, похоже, полностью игнорирует директиву SSLRequire.
Оба,
SSLRequire true
и
SSLRequire false
результат в том же поведении! Они оба разрешают не-SSL-соединения.
Чего мне не хватает?
(версия Apache: 2.2.11)