반응형
필자는 Autoset 10.7.0 버전을사용하고 있습니다.
준비물은 Autoset과 SSL(아파치 전용) 파일 입니다. ex( certificate.crt , private.key, ca_bundle.crt)
위 단계를 하셧다면 50%정도 하셨습니다.
아파치 전용 SSL 파일을 가지고 계시다면
C:\AutoSet10\server\conf\ssl폴더에 넣어주세요(폴더는 없으니 직접 만드셔야 합니다.)
이후 설정 > 웹서버 세부설정 > 가상 호스트 관리에서 상세 정보 클릭 하시면 수정이 가능합니다.
연결되는 포트 443으로 변경후 변경 사항 적용 하시면 됩니다.
이후 C:\AutoSet10\server\conf\extra\httpd-vhosts.conf 파일을 여신후
# httpd-vhosts.conf NameVirtualHost *:443 <VirtualHost *:443> ServerAlias 도메인.com ServerName 도메인.com ServerAdmin 인증했던이메일@gmail.com DocumentRoot "C:/AutoSet10/public_html" ErrorLog logs/도메인.com-error_log CustomLog logs/도메인.com-access_log common <Directory /> Options FollowSymLinks AllowOverride FileInfo Require all granted </Directory> SSLEngine on SSLCertificateFile "C:\AutoSet10\server\conf\ssl\certificate.crt" SSLCertificateKeyFile "C:\AutoSet10\server\conf\ssl\private.key" SSLProtocol all SSLCipherSuite HIGH:MEDIUM </VirtualHost> |
이렇게 작성후 저장 하신후 웹 서버를 켜시면 정상 작동 되실 겁니다.
영카트 , 그누보드 5 같이 사용 하시는분들은 영카트 페이지는 ssl이 적용이 안되는것을 간혹가다 보실수 있으신데요?
.htaccess 파일 여신후 RewriteEngine On << 줄 밑에 RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 위 3개를 넣시면 되고 config.php 에 define('G5_DOMAIN', 'https://도메인.com:443'); define('G5_HTTPS_DOMAIN', 'https://도메인.com:443'); 해주시면 됩니다. |
저도 많은 시행 착오 끝에 해결한 방법 입니다! 도움이 필요 하시면 가능한 도와 드릴게요!
반응형