Як виправити помилку 400 nginx при використанні phpMyAdmin через https (SSL)

При використанні на nginx через php fastcgi веб-морди phpMyAdmin (керування базами данних mysql) при спробі заходу (логін) в систему отримуємо помилку (тільки https):

400 Bad Request

The plain HTTP request was sent to HTTPS port
nginx

Для виправлення ситуації слід передати в FastCGI (php-fpm тощо) параметр у відповідний location в конфігові сервера nginx на зразок:

location ~ \.php$
 {
   # bla-bla-bla (інші параметри)
   fastcgi_param HTTPS on;
   # bla-bla-bla (інші параметри)
 }

 

 

Опубліковано у HTTPd, Linux, nginx, Tips&Tricks, Всяка-всячина, Нотатки на колінці. Додати до закладок постійне посилання.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *