XAMPP로 SSL 활성화
나는 http://robsnotebook.com/xampp-ssl-encrypt-passwords 할 수있는만큼이 가이드를 따르고 있습니다 .
그러나 https로 시작하는 페이지를 탐색 할 때마다 아파치 서버가 404 Object Not Found로 응답합니다.
내가 놓친 설정은 무엇입니까? 도움을 주셔서 감사합니다.
답을 찾았습니다. 파일 에서 포트 443 xampp\apache\conf\extra\httpd-ssl.conf
의 주석 SSL Virtual Host Context
페이지 아래에서 https가 다른 문서 루트에서 조회됨을 의미합니다.
문서 루트를 동일한 루트로 변경하면 문제가 해결됩니다.
다음 xampp/apache/conf/extra/httpd-vhost.conf
과 같이 SSL을 구성 할 수도 있습니다 .
<VirtualHost *:443>
DocumentRoot C:/xampp/htdocs/yourProject
ServerName yourProject.whatever
SSLEngine on
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"
</VirtualHost>
httpd-ssl.conf
두 개 이상의 프로젝트가 있고 둘 이상의 프로젝트에 SSL이 필요한 경우 변경하지 않는 것이 좋습니다.
XAMPP의 경우 다음 단계를 수행하십시오.
G : \ xampp \ apache \ conf \ extra \ httpd-ssl.conf "
'DocumentRoot'텍스트를 검색합니다.
DocumentRoot DocumentRoot "G : / xampp / htdocs"를 DocumentRoot "G : / xampp / htdocs / project name"으로 변경합니다.
xampp / apache / conf / extra / httpd-vhost.conf에서 SSL 구성
http
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/myproject/web"
ServerName www.myurl.com
<Directory "C:/xampp/htdocs/myproject/web">
Options All
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
https
<VirtualHost *:443>
DocumentRoot "C:/xampp/htdocs/myproject/web"
ServerName www.myurl.com
SSLEngine on
SSLCertificateFile "conf/ssl.crt/server.crt"
SSLCertificateKeyFile "conf/ssl.key/server.key"
<Directory "C:/xampp/htdocs/myproject/web">
Options All
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
server.crt 및 server.key 경로가 올바르게 지정되었는지 확인하십시오. 그렇지 않으면 작동하지 않습니다.
httpd.conf에서 vhost를 활성화하는 것을 잊지 마십시오
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
참고 URL : https://stackoverflow.com/questions/5801425/enabling-ssl-with-xampp
'code' 카테고리의 다른 글
CSS를 사용하여 텍스트를 감싸는 방법은 무엇입니까? (0) | 2020.10.18 |
---|---|
비트 맵 크기 조정 / 크기 조정 후 이미지 품질이 좋지 않습니다. (0) | 2020.10.18 |
JavaScript Regexp에서 임의의 수의 그룹을 캡처하는 방법은 무엇입니까? (0) | 2020.10.17 |
N-way 병합을위한 알고리즘 (0) | 2020.10.17 |
Python 상속 : TypeError : object .__ init __ ()에는 매개 변수가 없습니다. (0) | 2020.10.17 |