LINUX.ORG.RU
ФорумAdmin

nginx reverse proxy открыть виртуальный сайт.

 ,


0

1

Добавил в конфиг записи:

server {
    listen 80;
    server_name site-ext.office.tld;
    location / {
        proxy_pass http://site.office.tld:80/;
        proxy_set_header   X-Real-IP $remote_addr;
        proxy_set_header   Host $http_host;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;

    }
}
server {
    listen 80;
    server_name zabbix-ext.office.tld;
    location / {
        proxy_pass http://zabbix.office.tld:80/;
        proxy_set_header   X-Real-IP $remote_addr;
        proxy_set_header   Host $http_host;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

Сделал A записи:

192.168.1.20 site
192.168.1.20 zabbix
192.168.1.1 site-ext
192.168.1.1 zabbix-ext

В конфиге sites-avaliable есть:

<VirtualHost zabbix.office.tld:80>
        ServerName zabbix.tld
        ServerAlias zabbix-ext.tld

По адресу zabbix-ext.office.tld открывается site.office.tld

Как сделать чтобы открывался zabbix.office.tld?

Сколько себя помню, всегда писал

<VirtualHost *:80>
Во-вторых, «zabbix-ext.office.tld» — это никак не «zabbix.tld» и не «zabbix-ext.tld». В-третьих, («sites-avaliable» - это же debian-style?), в sites-enabled ссылка на sites-available покложена?

berrywizard ★★★★★
()
Последнее исправление: berrywizard (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.