假设我有一个由“dev.server”和“server.site.com”共享的 htaccess 文件。
第一个域应该允许所有用户不受挑战地访问它(它只存在于我的本地开发服务器上)。
我想使用 Apache 验证用户的第二个域(不是通过数据库)。
验证用户的代码是:
AuthType Basic
AuthName "Server Admin"
AuthUserFile "/path/to/passwd"
require valid-user
我不能做的是让这 4 行仅在域是“server.site.com”时才重要。我怎样才能做到这一点?
我搜索了类似的东西,<IfEnv HTTP_HOST "site.server.com">
但没有运气。