gpt4 book ai didi

node.js - 如何在 CentOS 上使用 Nginx 反向代理到域子文件夹中的 Node.js 应用程序?

转载 作者:行者123 更新时间:2023-12-04 19:31:50 25 4
gpt4 key购买 nike

我有一个域 https://ytdownvideo.com运行 WordPress 网站。

我想在同一域的子文件夹中运行 Node.js 应用程序,如下所示:https://ytdownvideo.com/youtube/

我在 CentOS 7 x64 上使用 Nginx。

导航到此子文件夹时,如何将 Nginx 配置为反向代理到 Node.js 应用程序?

最佳答案

首先,您需要在不同且未使用的端口上运行您的 Node.js 应用程序。例如,3000 .

然后,将以下内容添加到您的 nginx 配置中:

location ~ ^\/youtube.*$ {
proxy_pass http://localhost:3000;
port_in_redirect off;
}

使用以下命令重新启动 nginx:
sudo systemctl restart nginx

关于node.js - 如何在 CentOS 上使用 Nginx 反向代理到域子文件夹中的 Node.js 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60651962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com