如何正确设置站点文件并避免使用nginx 403?

时间:2013-08-12 14:33:39

标签: nginx

我有一个包含静态和非静态内容的网站。

我的项目托管在github上并更新它我只需推/拉。

我的克隆位于/root文件夹下。

当我设置nginx来提供来自/root/my-site/static的静态文件时,我得到了403

我尝试将/var/www/my-site/static/root/my-site/static关联起来并告诉nginx从/var/www/my-site/static投放 - 但这也显示403

如果我在/var/www/下复制我的文件,一切正常,但我的拉动过程很麻烦。

我该如何做到这一点?

1 个答案:

答案 0 :(得分:1)

真正简短的回答是将您的克隆从/root/移至/var/www

克隆并不关心它所在的位置,但是访问root的主目录是有充分理由的。