우분투 서버에서 여러 웹 사이트를 호스팅하기 위해 nginx를 사용하고 있습니다. 기본적으로 내 설정은 다음과 같습니다.Nginx 비 HTTPS 웹 사이트가 다른 HTTPS 웹 사이트로 리디렉션
내 첫 번째 도메인 example1.com
(SSL 사용)은 http://example1.com
과 https://example1.com
에서 액세스 할 수 있습니다. 잘 작동합니다.
하지만 제 2 차 도메인 example2.com
, 나는 SSL이 사용하지 않습니다 -하지만 난 https://example2.com
를 입력 할 때 URL이 첫 번째 도메인 https://example1.com
로 리디렉션 - 지금 현재 내가이 서버 블록을 추가 한
잘못 URL에 https://
을 입력하면 same domain
의 http://
으로 다시 리디렉션됩니다. 그러나 이것이이 문제를 다루는 올바른 방법은 아닙니다. 누구보다 좋은 아이디어가 있습니까?
server {
listen 443 ssl;
server_name example2.com www.example2.com;
rewrite^ http://$server_name$request_uri? permanent;
}
제안 해 주셔서 감사합니다. – randika
샘플 공백 캐치 모든 구성을 추가했습니다. 그러나 나는 당신이 그것을 원하거나 필요로하지 않는다고 생각합니다. – Fleshgrinder
아무것도 망가 뜨리지 않는 한 빈 인증서로 두 번째 방법을 시도해도 상관 없습니다. - 시간 내 주셔서 감사합니다. @fleshgrinder – randika