我想设置主节点与节点一起提供。
我可以使用以下nginx配置:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name <ip_address>;
location / {
proxy_pass http://<ip_address>:3000;
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;
}
}
现在我想用/ blog url服务php wodrpress博客。
我通过为/ blog添加以下配置来尝试:
location /blog {
proxy_pass http://<ip_address>:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
我在端口8080上使用FastCGI模式从apache服务php站点。
使用url为节点服务的网站正在为我工作: http://ip_address
当我尝试打开http://ip_address/blog时 这对我不起作用。
请帮忙。