我有一个ScriptAlias
像这样的配置:
<VirtualHost *:443>
ScriptAlias /path/ "/path/to/bin/cgi"
</VirtualHost>
我想使用 Apache 在其前面放置一个基本的身份验证墙。我的第一直觉是尝试
<VirtualHost *:443>
<Location "/path">
ScriptAlias / "/path/to/bin/cgi"
AuthType Basic
AuthName ...
... other auth stuff ...
</Location>
</VirtualHost>
但是当我尝试这个时,我收到这个错误
ScriptAlias cannot occur within directory context
如何将基本身份验证放在此前面?谢谢你!
由于某种原因我没有尝试这个,但它有效: