Syntax 在.htpasswd上添加注释

Syntax 在.htpasswd上添加注释,syntax,.htpasswd,Syntax,.htpasswd,我想知道是否可以在.htpasswd文件上写评论 为什么??因为有时候,我们不得不“禁用”一些用户,仅仅几天。我查看了StackOverflow和其他网站,似乎很困惑: 不可能 可以使用: 可以使用#(如.htaccess) ::bar:$apr1$G3iw8iqc$IGNOXDW7E7HOLCSG/V0a0 #foo:$apr1$3dJLDmbn$/zODUbSXmqDfeeCmMFKO8/ 注意:例如,我不想在行首添加一个伪字符来禁用用户。如果可能的话,我想要一条干净的路;) 经过测试,

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

为什么??因为有时候,我们不得不“禁用”一些用户,仅仅几天。我查看了StackOverflow和其他网站,似乎很困惑:

  • 不可能
  • 可以使用
  • 可以使用
    #
    (如.htaccess)
::bar:$apr1$G3iw8iqc$IGNOXDW7E7HOLCSG/V0a0

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

注意:例如,我不想在行首添加一个伪字符来禁用用户。如果可能的话,我想要一条干净的路;)


经过测试,这两个文件似乎都能工作,但我需要一些专家意见(顺便说一句,VIm的语法既不突出
也不突出
#

据我所知,这些文件的语法与其他Apache配置文件相同。Apache没有专门为
.htpasswd
记录此注释,但是可以使用
#
将注释添加到其配置文件中。注释只能跨一行。指令必须在一行上,但在行尾附加
\
时可以跨多行。

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

以散列字符“#”开头的行被视为注释,将被忽略。注释不能包含在配置指令后的行中。-