[英]Forward a port with NGINX
我正在嘗試將 python 應用程序轉發到目錄。 我知道我措辭不好,讓我試着更好地解釋一下
我目前擁有的:
NGINX 在端口 80 上 Static HTML 文件在 /var/www/html
Python API 端口 5500 localhost:5500/apiEndpoint(例如)
如果我 go 到 localhost:80/api/apiEndpoint 它給了我 localhost:5500/apiEndpoint,我該如何更改它?
謝謝您的幫助:)
如果你想做那個位置的掩碼,你可以嘗試:
server {
listen 80;
listen [::]:80;
root /var/www/html;
server_name domain.com;
location ~ ^/api/apiEndpoint/(.*)$ {
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:5500/apiEndpoint/$1;
}
}
希望我正確理解了你的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.