小编Phu*_* An的帖子

2个域的nginx虚拟主机相同的IP

我的问题与那里的数千个类似问题完全不同。

我有 2 台专用服务器。更强的是服务MyMainDomain.com

我较弱的服务器但巨大的硬盘驱动器托管MyOtherDomain.com以及上面我的主域的子域中的图像,可以说:sub.MyMainDomain.com。该服务器有 2 个 IP。如果MyOtherDomain.comsub.MyMainDomain.com都在同一个 IP 上侦听,则MyOtherDomain.com将中断。如果在不同的 IP 上收听就解决了......但那是不对的!我们需要他们都在 1 个 IP 上工作。

Nginx version: nginx/1.13.8
Run Code Online (Sandbox Code Playgroud)

/etc/nginx/sites-enabled 中的符号链接:

我的其他域

server {

    listen IP_1:443 ssl http2; 
    server_name MyOtherDomain.com; # this domain must match Common Name (CN) in the SSL certificate
    ...........   
    # pass all requests to Meteor
    location / {
          proxy_pass http://127.0.0.1:3000;
Run Code Online (Sandbox Code Playgroud)

sub_MyMainDomain

server {

    listen IP1:443 ssl;    # error
    listen IP2:443 ssl;    # work fine
    server_name …
Run Code Online (Sandbox Code Playgroud)

nginx virtualhost

0
推荐指数
1
解决办法
991
查看次数

标签 统计

nginx ×1

virtualhost ×1