Page 1 of 1

Панель открывается на любом домене

Posted: Mon Jun 12, 2017 5:23 am
by alconymous
При обращении к любому добавленному домену http://domain.ru:8083 открывается панель. Эта так и задумано? При установке указывал поддомен http://cp.domain.ru/ как сделать, чтобы панель открывалась только при обращении к поддомену, а не к любому домену на этом IP адресе?

Re: Панель открывается на любом домене

Posted: Mon Jun 12, 2017 9:08 am
by Mr.Erbutw
alconymous wrote:При обращении к любому добавленному домену http://domain.ru:8083 открывается панель. Эта так и задумано? При установке указывал поддомен http://cp.domain.ru/ как сделать, чтобы панель открывалась только при обращении к поддомену, а не к любому домену на этом IP адресе?
viewtopic.php?p=20439#p20439
viewtopic.php?p=39686#p39686

Re: Панель открывается на любом домене

Posted: Tue Jun 13, 2017 3:19 am
by alconymous
Вот здесь - /usr/local/vesta/nginx/conf/nginx.conf

Поменял server_name с "_" на "cp.domain.com", рестартанул

Получилось:

Code: Select all

# Vhost
    server {
        listen          8083;
        server_name     cp.domain.com;
        root            /usr/local/vesta/web;
        charset         utf-8;
Но панель всё равно открывается по адресу "domain.com:8083"

Re: Панель открывается на любом домене

Posted: Tue Jun 13, 2017 5:50 am
by Mr.Erbutw
Доп IP нужен,
+ смотрим на строку

Code: Select all

listen          8083;
Если нету добавить >

Code: Select all

#проверка пришедшего
  if ($host != "domain.ru") {
        return 403;
    }
Нужно до куривать хоть иногда посты :)
viewtopic.php?p=23288#p23288

Re: Панель открывается на любом домене

Posted: Wed Jun 14, 2017 5:54 am
by alconymous
Mr.Erbutw wrote: Нужно до куривать хоть иногда посты :)
viewtopic.php?p=23288#p23288
Спасибо, это работает :)