我正在尝试使用.htaccess密码保护特定网址.不同的URL指向相同的文件但具有不同的工作方式.我现在需要密码保护只有一个网址.我正在尝试使用setenvif这样做但它似乎不起作用.我可能不完全理解apache setenv模块的用途或用途.
这是我的代码似乎不起作用
SetEnvIfNoCase Host "topasswordprotect\.domain\.com$" protecturl
<IfDefine protecturl>
Require valid-user
AuthName "Please enter your name and password"
AuthType Basic
AuthUserFile .htpasswd
</IfDefine>
Run Code Online (Sandbox Code Playgroud)