[英]how to port forward to middleware with nginx
我正在 linux (ubuntu 16.4) 上运行一个 web 应用程序,一切正常,但我需要将请求转发到 mydomain.com/api 到端口 3000。有人可以详细解释如何使用 nginx 执行此操作吗? 我正在使用 vhost 记录(内置于 ubunutu 来托管该站点,但是现在当请求指向 mysite.com:3000/api 时,有些人说这些请求在公司环境等中不起作用。我的怀疑是我在 api 中指定了端口。
例如,请访问www.skoolaide.com并尝试创建一个帐户。
我已经在网上搜索过,但它不是很清楚如何这样做。
谢谢!
你可以像这样配置你的 nginx 虚拟主机
server {
listen 80;
location / {
proxy_pass http://127.0.0.1:3000;
}
}
以便所有传入 80 端口的请求都将代理到端口 3000
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.