[英]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.