Page 1 of 1

Обрабатывается шаблон другим доменом

Posted: Sun May 20, 2018 1:12 am
by eRoR_rrr
Здравствуйте.
Имеется 3 доменных имени, пусть будут aaa.ru, bbb.ru и ccc.ru
Задача: С помощью nginx проксировать трафик для домена ccc.ru на другой сервер внутри сети.
Я создал шаблон ccc.tpl

Code: Select all

server {
    listen      %ip%:%proxy_port%;
    server_name %domain_idn% %alias_idn%;

    location / {
        proxy_pass      http://внутренний_ип:80;
        proxy_set_header Host      $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
    }
}
И шаблон ccc.stpl

Code: Select all

server {
    listen      %ip%:%proxy_port%;
    server_name %domain_idn% %alias_idn%;

    location / {
        proxy_pass      http://внутренний_ип:443;
        proxy_set_header Host      $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $remote_addr;
    }
}
В свойствах домена в опции шаблона прокси указал шаблон ccc, для других доменов используется шаблон default.

Но вылезла проблема, при попытке зайти на http://aaa.ru сервер проксирует трафик по шаблону ccc и выдает страницу с внутреннего сервера, при вводе https://aaa.ru отображается нужная страница, которая расположена на весте.
пробовал в шаблоне написать явно:

Code: Select all

server_name ccc.ru www.ccc.ru;
Результата это не дало.

Подскажите куда копать, что делать и вообще зачем дальше жить :))

Re: Обрабатывается шаблон другим доменом

Posted: Tue May 22, 2018 4:10 am
by demian
И шаблон ccc.stpl

proxy_pass http://внутренний_ип:443;

http://внутренний_ип:443; --> https://внутренний_ип:443;
or
http://внутренний_ип:443; --> http://внутренний_ип:80;

Re: Обрабатывается шаблон другим доменом

Posted: Wed May 23, 2018 10:11 pm
by eRoR_rrr
Теперь вообще глюки.
Убрал шаблон, выключил его в панели у данного сервера, как было указано в одной из тем на форуме, необходимо "перечитать" все конфиги, выполнил команду

Code: Select all

for user in $(ls /usr/local/vesta/data/users/);do /usr/local/vesta/bin/v-rebuild-web-domains $user;done
Шаблона нет, но редирект остался!

Re: Обрабатывается шаблон другим доменом

Posted: Sun May 27, 2018 8:29 am
by eRoR_rrr
Переустановил весту, один домен остался, но он все равно проксируется, выдавая страницу с другого сервера!!!
То есть, помимо /user/local/vesta/* и /home/admin/* (эти каталоги я удалял перед новой инсталяцией) веста пишет куда то еще.
Какие конфиги смотреть? Помогите.

Re: Обрабатывается шаблон другим доменом

Posted: Sun May 27, 2018 9:36 pm
by Alex Connor
Я вас правильно понял: вы не переустанавливали ОС, а просто переустановили саму панель?

Re: Обрабатывается шаблон другим доменом

Posted: Mon May 28, 2018 3:33 am
by eRoR_rrr
Alex Connor wrote: Sun May 27, 2018 9:36 pm Я вас правильно понял: вы не переустанавливали ОС, а просто переустановили саму панель?
Да, все верно.
В общем, в итоге я плюнул, переустановил ОС, сконфигурировал все с нуля. И произошло чудо, все заработало как надо.

Re: Обрабатывается шаблон другим доменом

Posted: Mon May 28, 2018 7:50 pm
by Alex Connor
Ну вообще-то правильно устанавливать панель на чистую систему, именно поэтому у вас все правильно заработало в конечном итоге. А то что вы пробовали переустановить саму панель, это никак не затронуло имеющиеся конфиги виртуальных хостов, только саму панель