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;
아파치를 다시 시작하고 아파치 구성을 다시로드하십시오.