在Apache 2.2到2.4中需要有效的用户

问题描述 投票:2回答:1

我的.htaccess文件中有以下配置,该文件在Apache 2.2中有效,但在2.4中不可用:

SetEnvIf Request_URI ^/admin require_auth=true

AuthUserFile /var/www/site.htpasswd
AuthName "Admin Access"
AuthType Basic

Require all denied
Satisfy any
Require valid-user
Allow from env=!require_auth

如何将其转换为可在Apache 2.4中使用?基本上,如果URI以/ admin开头,则应要求他们输入密码。

apache .htaccess basic-authentication
1个回答
2
投票

只需将此.htaccess放在您要保护的文件夹中:

© www.soinside.com 2019 - 2024. All rights reserved.