我第一次使用一些逐步教程来设置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将文件推送到根目录,所以最终还是推送到用户目录。