我想要做的是使用 ProxyPass 功能在 nginx 中运行一个 node.js 应用程序;我的 node.js 应用程序在 localhost:8888 上执行,这是我的 nginx 配置文件
server {
listen 80; ## listen for ipv4; this line is default and implied
server_name mywebsiteexample.com:80;
location / {
proxy_pass http://localhost:8888/;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /doc/ {
alias /usr/share/doc/;
autoindex on;
allow 127.0.0.1;
deny all;
}
}
然后,当我转到我的页面(www.mywebsiteexample.com)时;服务器响应良好,但找不到相关文件(css,图像等)。