我想知道是否可以在.htpasswd文件上写评论。

为什么呢因为有时候,我们不得不“禁用”某些用户,只需要几天。我检查了StackOverflow和其他网站,这似乎很令人困惑:


不可能
::可能
#可能存在(例如.htaccess)


::bar:$apr1$G3iw8iqc$IGNoXDw7e7HolcSgE/V0a0

#foo:$apr1$3dJLDmbn$/zODUbSXmqDfeeCmMFKO8/

注意:例如,我不想通过在行首添加假字符来禁用用户。如果可能的话,我想要一种干净的方法;)

经过测试,两者似乎都可以正常工作,但是我需要一些专家意见(顺便说一句,VIm不会在语法上突出显示::#

最佳答案

Apache的配置文件格式(其中.htaccess是一个示例)在技术上不支持内联注释,仅支持全行注释(即以#开头的行)。


以井号字符“#”开头的行被视为注释,并被忽略。在配置指令后的行中不能包含注释。 -Official Apache 2.4 manual

关于syntax - 在.htpasswd上添加评论,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32395896/

10-11 22:57