我正在使用nginx构建一个Web服务器。默认情况下,有一个名为html
的文件夹,其中包含index.html
和50.html
。如果我们访问localhost
,则会显示文件夹index.html
中的html
。
现在我需要创建一个包含所有.html
文件的文件夹。但是当我配置nginx并尝试访问它们时,我总是得到403错误。
目前我正在考虑这是.html
文件属性的问题。
我发现html
文件夹的属性包含@
,而我的文件夹却没有。我想知道它是什么意思以及如何为我自己的文件夹添加这样的属性。
答案 0 :(得分:0)
@
表示该文件的扩展权限属性超出了标准U/G/O
。它可能与元数据或隔离功能有关。您可以使用xattr
命令查看属性:
xattr file.jpg
您可以删除扩展属性,如下所示:
xattr -d file.jpg
https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/xattr.1.html