Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Конфликт HTTP и HTTPS. Разные сайты по HTTPS

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
2 posts • Page 1 of 1
September
Posts: 9
Joined: Mon Nov 20, 2017 12:18 pm

Конфликт HTTP и HTTPS. Разные сайты по HTTPS
  • Quote

Post by September » Thu Aug 02, 2018 10:30 am

VPS, 1 IP, VestaCP.

Размещено несколько сайтов и только один на HTTPS с SSL сертификатом Let’s Encrypt. Если открыть любой сайт без SSL сертификата через HTTPS, то откроется совершенно другой сайт, тот, который с сертификатом.

Читал эту тему, в ней было предложено это решение.

Открыл файл

/etc/nginx/conf.d/your-ip.conf

Заменил содержимое на:

Code: Select all

server {
    listen       ip:80 default;
    server_name  _;
        location / {
        access_log /dev/null;
        error_log /dev/null;
        return 444;
    }

        location /phpmyadmin/ {
        proxy_pass  http://ip:8080;
    }

        location /webmail/ {
        proxy_pass  http://ip:8080;
    }
}
Поменял на свой IP, перезагрузил сервер, но это не помогает. Может быть я делаю что-то не так?
Top

September
Posts: 9
Joined: Mon Nov 20, 2017 12:18 pm

Re: Конфликт HTTP и HTTPS. Разные сайты по HTTPS
  • Quote

Post by September » Thu Aug 02, 2018 12:29 pm

Всё, разобрался. Вот нужный код:

Code: Select all

server {
    listen      ip:443;
    server_name _;
    ssl         on;
    ssl_certificate      /home/user/conf/web/ssl.domain.ru.pem;
    ssl_certificate_key  /home/admin/conf/web/ssl.domain.ru.key;
        access_log /dev/null;
        error_log /dev/null;
    return 444;
      
        location /phpmyadmin/ {
        proxy_pass  http://ip:8080;
        }

        location /webmail/ {
        proxy_pass  http://ip:8080;
        }
}
Top


Post Reply
  • Print view

2 posts • Page 1 of 1

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password