Linux: URL удаляет слеш при попытке доступа через https

Я установил сервер linux с Ubuntu. Установил файлы сертификатов. Создал каталог под /var/www/ с моим доменным именем и публичным html /var/www/domain_name/public_html/

В файле default-ssl.conf я указал следующее и расположение моих ssl файлов.


    
        ServerAdmin admin@domain.domain
        ServerName domain.domain

        DocumentRoot /var/www/html/domain_name/public_html/ 

Когда я перехожу на страницу https://domainname, она открывается правильно. Когда я перехожу на страницу https://domainname/subfolder/index.php, она также открывается.

Но когда я пытаюсь получить доступ к https://domainname/phpmyadmin, он удаляет слеш и делает URL https://domainnamephpmyadmin.

Я могу получить доступ к phpmyadmin без https.

Где я что-то забыл?

Дополнительная информация: Когда я перехожу на: https://domainname/phpmyadmin/?SID it works. Для чего нужен ?SID?

-1
04.07.2018, 13:44
1 ответ

Проблема решена. Я принудительно включил SSL в файле config.inc.php в папке et/phpmyadmin/

$cfg['ForceSSL'] = true;

перезапустить apache и перезагрузить конфигурацию apache

0
28.01.2020, 05:12

Теги

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