Установив последнюю версию phpMyAdmin на сервер, появилась проблема с авторизацией. При попытке авторизации через https после нажатия кнопки входа, происходил редирект на https://домен:80/myadmin. 80 порт при ssl соединении, совсем непонятно. Самое интересное, что авторизация срабатывает и если убрать 80 порт, то страница с базами загрузиться без проблем.
Как исправить?
Открываем конфигурационный файл config.inc.php и добавляем строчку
$cfg[‘PmaAbsoluteUri’] = ‘https://ваш домен/myadmin’;
Также, для безопасности, добавьте директиву
$cfg[‘ForceSSL’] = true;
Тогда все запросы будут идти по безопасному протоколу https, даже, если Вы зайдете через http.
Можно конечно, еще сделать редиректы через mod_rewrite, но я этого не пробовал и не уверен, что все сработает.