@Lepilov

Как временно отключить редирект с http на https в nginx?

Конфигурационный файл настроен на редирект http --> https. Подскажите что надо изменить в файле, что бы сайт был доступен и по http и по https одновременно.

server {
    listen 80;
    listen [::]:80;
    server_name first.com www.first.com;
    return 301 https://first.com$request_uri;
}

server {
        listen 443 ssl http2;
        listen [::]:443 ssl http2;
        server_name www.first.com;
        include snippets/ssl-first.com.conf;
        include snippets/ssl-params.conf;
        return 301 https://first.com$request_uri;
}

server {
        # SSL configuration

        listen 443 ssl http2;
        listen [::]:443 ssl http2;
        include snippets/ssl-first.com.conf;
        include snippets/ssl-params.conf;

        root /var/www/html;

        server_name first.com;

        location = /favicon.ico { access_log off; log_not_found off; }
        location /static/ {
            root /home/gk/first;
        }

        location / {
            include         uwsgi_params;
            uwsgi_pass      unix:/run/uwsgi/first.sock;
        }

        location ~ /.well-known {
            allow all;
            root /var/www/html;
        }

        location ~ /\.ht {
            deny all;
        }
}
  • Вопрос задан
  • 500 просмотров
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Вместо return 301 https://first.com$request_uri добавить обработку запросов, аналогичную второму HTTPS-блоку.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы