我想在DocumentRoot中创建一个.htaccess文件,以便该目录受密码保护。
但密码文件,我想通过使用DocumentRoot的相对路径来指定。
所以,如果我在另一个系统中检查代码,它就会按原样运行。密码文件将是我的源代码管理的一部分。
如何从.htaccess文件访问DocumentRoot的父目录?
答案 0 :(得分:7)
我认为这不可行。 AuthUserFile
directive要求文件路径为绝对路径(因此来自文件系统根目录)或来自server root的相对路径。
答案 1 :(得分:6)
AuthUserFile路径相对于服务器根目录(Debian上的/etc/apache2/
)或绝对路径。
为了处理不同的服务器,您可以在每台服务器上使用带有不同变量的IfDefine
指令 - 请参阅my blog post。