.htaccess 允许每个人第一次成功登录

问题描述

我正在尝试保护单个 URI 路径。在浏览器中,它像往常一样弹出用户/通行证。一旦通过身份验证,来自任何 IP 的任何浏览器都可以访问该路径。我不确定我搞砸了什么。

/var/www/path/to/site/.htaccess:

<If "%{REQUEST_URI} =~ m#/protect-me/?#i">
    AuthUserFile /var/www/path/to/site/.htpassword
    AuthName "Password protected"
    AuthType Basic
    Require valid-user
</If>

mysite.conf:

<VirtualHost >
...
    <Directory /var/www/path/to/site/>
      Options -Indexes +FollowSymLinks -MultiViews
      AllowOverride All
    </Directory>
...
</VirtualHost>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)