Linux: URL은 https를 통해 액세스하려고 할 때 슬래시를 제거합니다.

Linux: URL은 https를 통해 액세스하려고 할 때 슬래시를 제거합니다.

Ubuntu를 사용하여 Linux 서버를 설치했습니다. 인증서 파일이 설치되었습니다. 내 도메인 이름과 공개 HTML /var/www/domain_name/public_html/을 포함하는 /var/www/ 아래에 디렉터리를 만듭니다.

default-ssl.conf 파일에는 다음과 SSL 파일의 위치가 있습니다.

<IfModule mod_ssl.c>
    <VirtualHost _default_:443>
        ServerAdmin [email protected]
        ServerName domain.domain

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

내가 페이지를 탐색할 때https://도메인 이름올바른 길을 열어줍니다. 내가 페이지를 탐색할 때https://도메인 이름/하위 폴더/index.php또한 열려 있습니다.

그런데 접근하려고 하면https://도메인이름/phpmyadmin슬래시를 제거하고 URL을 생성합니다.https://도메인이름phpmyadmin.

https 없이 phpmyadmin에 접근할 수 있습니다.

내가 어디에서 뭔가를 잊었나요?

추가 정보: 다음을 탐색할 때:https://도메인 이름/phpmyadmin/?SID효과가있다. ?SID란 무엇인가요?

답변1

문제가 해결되었습니다. et/phpmyadmin/ 아래의 config.inc.php 파일에서 SSL을 강제로 사용했습니다.

$cfg['ForceSSL'] = true;

아파치를 다시 시작하고 아파치 구성을 다시로드하십시오.

관련 정보