我已经设置了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要求,以便来自本地主机的连接不需要它。我将SSLRequireSSL指令替换为SSLRequire指令。
但是Apache似乎完全忽略了SSLRequire指令。
都,
SSLRequire true
和
SSLRequire false
结果相同!它们都允许非SSL连接。
我想念什么?
(Apache版本:2.2.11)
最佳答案
我认为您需要:SSLOptions +StrictRequire
关于security - Apache忽略SSLRequire指令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/877743/