我正在努力在 ubuntu 上配置 nginx。
我在 domain1.com 上有一个 node.js 网站,在 domain2.com 上有一个静态网站(HTML、CSS、客户端 javascript)。
当使用 domain1 时,node.js 确实会出现,但是 domain2.com 不会出现。
以下是我在 sites-available 中拥有的两个配置文件:
域1:
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
server_name domain1.com domain1;
access_log /var/log/nginx/domain1.access.log;
location / {
proxy_pass http://IPOfServer:8080;
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;
}
}
域2
server {
listen 80;
listen [::]:80;
root /var/www/domain2.com;
index index.html index.htm;
server_name domain2.com www.domain2.com;
access_log /var/log/nginx/domain2.access.log;
location / {
try_files $uri $uri/ =404;
}
}
我在这里做错了什么?