gpt4 book ai didi

svn - .htaccess 文件中的 If 语句,仅在特定目录中启用密码保护

转载 作者:行者123 更新时间:2023-12-05 08:02:40 28 4
gpt4 key购买 nike

我有 2 个与 Subversion 同步的网站副本。一个实时版本和一个开发者版本。我喜欢做的是使用 .htaccess 文件对开发人员版本进行密码保护:

AuthType Basic
AuthName "Restricted Files"
AuthUserFile ../.htpasswd
AuthPGAuthoritative Off
Require user dev

有没有办法在没有密码保护的情况下将这个 .htaccess 文件同步到实时版本?

我在想类似的东西

[if file exists ../.htpasswd]
AuthType Basic
AuthName "Restricted Files"
AuthUserFile ../.htpasswd
AuthPGAuthoritative Off
Require user dev
[/if]

[if currentDir = /path/to/dev/version]
...
[/if]

最佳答案

终于在这里找到了答案: How can I password protect dev but not live while using SVN?

如果启用了mod_setenvif,可以设置不同的环境变量

SetEnvIfNoCase ^HOST$ .+ unauthenticated
SetEnvIfNoCase ^HOST$ ^dev\.example\.com$ !unauthenticated

关于svn - .htaccess 文件中的 If 语句,仅在特定目录中启用密码保护,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5471306/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com