apache 의 mod_rewrite 에 대한 질문입니다.

zepinos의 이미지

영어도 딸리고, 정규식도 몰라서 혼자 힘으로 해결을 할 수가 없어서 질문 드립니다.

aaa.com, aaa.kr, aaa.co.kr, aaa.net 와 같이

도메인을 4개를 구입했습니다.

kr, co.kr 와 net 으로 들어오는 것을 모두 com 으로 바꿔서 처리하고 싶습니다.

aaa.co.kr 을 www.aaa.com 로 바꾸고

xxx.aaa.co.kr 은 xxx.aaa.com 으로 바뀌게 하는 방법을 알려주시면 감사하겠습니다.

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\aaa\.(com|co\.kr|kr|net)$
RewriteCond %{HTTP_HOST} !^aaa\.(com|co\.kr|kr|net)$
RewriteCond %{HTTP_HOST} ^[^.]+\.aaa\.(com|co\.kr|kr|net)$

개인적으로 여기까지 해보았으나 RewriteRole 부분에서 막힙니다.

apache 와 tomcat 을 연동해서 사용하는데, 세 개의 도메인에 해당하는 Virtual Host 설정을 하는게

관리적인 측면에서 안좋을 것 같아서

rewrite 을 사용해보려고 하는 것입니다.

도움 부탁드립니다.