gpt4 book ai didi

redirect - Nginx 反向代理。 1个外部IP,2个本地服务器

转载 作者:太空宇宙 更新时间:2023-11-03 14:43:18 25 4
gpt4 key购买 nike

我有一个问题,希望有人能帮助我。

我有一个指向网络服务器 (Pine64) 的域名。服务器正在运行一些 php。

现在我想将另一个物理网络服务器连接到同一个域,但作为子域。

两台服务器都运行带有 nginx、php 和强制 ssl 的 Debian。

所以基本上我需要以下内容:

Https://mydomain.name -> Pine64 服务器端口 443 (ssl)https://srv2.mydomain.name -> 第二个本地服务器后 443 (ssl)

这可能吗?

到目前为止我找到的所有示例都是针对同一台服务器上的虚拟域

最佳答案

你只需要像这样一个单独的域配置(考虑到将来的维护),在 /etc/nginx/sites-enabled/srv2.mydomain.name 中创建一个配置文件,其内容类似于以下内容,

server {

listen 80; # or 443 ssl related settings
server_name srv2.mydomain.name; # note this part
location / {
proxy_pass http://127.0.0.1:8000$request_uri; # forward request to the server running on this ip:port
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
# any other conf part
}

关于redirect - Nginx 反向代理。 1个外部IP,2个本地服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41387380/

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