该应用程序的内容是从用户目录提供的,而不是从root(Nginx)中指定的目录提供的。这是否有效?

时间:2019-05-31 09:04:12

标签: nginx

我第一次使用一些逐步教程来设置nginx。现在看来我的设置有点奇怪。

server {

        root /var/www/example.com/html;
        index index.html index.htm index.nginx-debian.html;

        server_name example.com www.example.com;

        location / {
            proxy_pass http://localhost:3010;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection 'upgrade';
            proxy_set_header Host $host;
            proxy_cache_bypass $http_upgrade;
        }

从根本上讲,我有一些基本的html页面,该页面从未在任何地方提供(至少我认为是这样)。

我所有的代码都位于我的用户项目目录/ home / user / projectdirectory /

此配置有效吗?还是将所有内容都放到根目录下更好?

P.S。 root的问题是我无法git将文件推送到根目录,所以最终还是推送到用户目录。

0 个答案:

没有答案