t-alexashka
@t-alexashka
Сразу пишу legacy код

Nginx — как сохранить доступность http при https?

Друзья!

На сайте ssl, но появилась необходимость чтобы он был доступен и просто по http.

В конфиге написал вот так:
server {
	listen 80;
	listen 443 ssl;
	...


Но при попытке обращения к странице получаю фигу от nginx'a:

400 Bad Request
The plain HTTP request was sent to HTTPS port

Где я накосячил?
  • Вопрос задан
  • 153 просмотра
Решения вопроса 1
t-alexashka
@t-alexashka Автор вопроса
Сразу пишу legacy код
Разобрался. Нужно было дописать вот так:
...
listen 443 default ssl;
...

И закоментите ниже
# ssl on;
Если у вас так же как у меня http/https объединены в один сервер.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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