Sco*_*ott 5 .htaccess htpasswd apache-2.2
我有一个开发站点,为了提供额外的保护层以防止猎物的视线,我有一个 htpasswd 文件。但是,当我在服务器上运行测试时,我已经厌倦了输入用户名和密码。所以我认为如果我可以检查 REMOTE_ADDR = 服务器的 IP,通过执行以下操作跳过 htaccess 文件中的那些行会很酷
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^127.0.0.1 [OR]
RewriteCond %{REMOTE_ADDR} ^192.168.1.25
RewriteRule ^(.*)$ - [S=5]
AuthName "Protected Folder"
AuthType Basic
AuthUserFile /var/www/html/develSite/.htpasswd
Require valid-user
Run Code Online (Sandbox Code Playgroud)
然而,它并没有跳过这些行,因此仍然提示我。我希望有人能引导我找到缺少的东西。
安装了 mod_rewrite,你需要使用 Satisfy 指令:
Require valid-user
Allow from 127.0.0.1, 192.168.1.25
Satisfy Any
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2923 次 |
最近记录: |