테스트 사이트 - 개발 중인 베타 버전입니다

https 로 접속시 여러 도메인을 하나의 도메인으로 접속시키기 채택완료

좋은사진 3년 전 조회 6,013

https://도메인.kr
https://도메인1.kr
https://도메인2.kr

위 도메인들 접속시 모두 https://도메인.kr
로 접속되도록 하고 싶습니다.


<VirtualHost _default_:443>
DocumentRoot "/data/도메인/public_html"
ServerName 도메인.kr
ServerAlias 도메인2.kr
ServerAlias 도메인3.kr

<If "%{HTTP_HOST} == '도메인2.kr' || %{HTTP_HOST} == '도메인3.kr'">
    Redirect permanent / https://도메인.kr/
</If>


ssl.conf 에서 위과 같이 설정하였는데, 에러가 납니다.

 

<VirtualHost _default_:443>
DocumentRoot "/data/도메인/public_html"
ServerName 도메인.kr
ServerAlias 도메인2.kr
<If "%{HTTP_HOST} == '도메인2.kr'">
    Redirect permanent / https://도메인.kr/
</If>

 

이렇게 하나만 사용하면 잘 됩니다.

ssl.conf 에셔는 || 가 안먹히는지요?
위 말고 다른 방법이 없는지요?

^^

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

다른 방법으로는 아파치 설정 없이 dns설정에서 메인 도메인은 a레코드로 서버 아이피로 설정로 하고 나머지 도메인은 cname으로 메인 도메인으로 이동하게 만들면 어떨런지.

그러면 도메인1.kr을 접속하든 도메인2.kr을 접속하든 https://도메인.kr로 이동되겠죠.

 

제 생각에는 아파치에서 하시려면 복붙해서 한번에 한 도메인씩 해야 될듯 싶어보입니다.

<If "%{HTTP_HOST} == '도메인1.kr'">
    Redirect permanent / https://도메인.kr/
</If>

<If "%{HTTP_HOST} == '도메인2.kr'">
    Redirect permanent / https://도메인.kr/
</If>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인