如何让NGinx忽略文件权限?

Ale*_*aft -1 nginx file-permissions

我使用 NGinx 为静态站点提供服务,有时有些文件的权限为 640 而不是 644。对于此类站点,NGinx 会显示“403 Forbidden”。

有什么方法可以告诉 NGinx 忽略文件权限并提供目录中的任何文件public吗?

聚苯乙烯

是的,我可以使用 更改文件权限chmod,但它经常发生,我已经厌倦了。

另外,我知道可能存在安全漏洞,但在这种情况下,我不在乎,文件public夹中的任何文件都应该可供所有人使用。

Xav*_*cas 5

你的问题是无稽之谈。

分配给 nginx 工作进程的用户/组对是用user 指令定义的。更改它,使其具有与您的操作系统用户和组相关的读取访问权限。