아파치 관련해서 질문드립니다.
아시는분 답변좀 꼭좀 부탁드릴게요
저희 홈페이지가 국문과 영문이 있습니다.
/home/index.html <-- 영문 1번 도메인.com
/home/index.html <-- 국문 2번 도메인.co.kr
사장님왈 co.kr 치면 국문으로 나오게 해라
com치면 영문으로 나오게 해라 ㅠ.ㅠ
저는 네 알겠습니다. 했는데요.. ㅠ.ㅠ
제가 생각해낸 방법
네임서버가 idc에 있어서 일단 co.kr 과 .com 은 모두
/home/index.html 로 연결됩니다.
그래서 아파치에서 버철 호스트로
.com 하면 /home/index.html 으로가고
.co.kr 하면 /home/kr/index.html 으로 가라고 해서
/home/kr/index.html 에 메타 파일을 이용 자동이동
/home/k_index.html 을 로딩할려고 하거든요
/home/index.html 은 영문이고
/home/k_index.html 은 국문입니다.
아래는 http.conf 수정한건데요
<VirtualHost 211.111.111.18>
ServerAdmin master at domain.com ServerName a.com
DocumentRoot /home/a
ErrorLog logs/a-error_log
CustomLog logs/a-acces_log common
</VirtualHost>
<VirtualHost 211.111.111.18>
ServerAdmin master at domain.com ServerName b.co.kr
DocumentRoot /home/a/kr
ErrorLog logs/b-error_log
CustomLog logs/b-acces_log common
</VirtualHost>
위 설정 상태로 하면
문제는 영문 도메인.com 은 잘 뜹니다. http://www.a.com http://a.com 등
잘 뜹니다.
근데 국문 도메인.co.kr 은 http://b.co.kr 은 국문페이지로 잘 뜨는데
http://www.b.co.kr 은 페이지가 없다고 나오네요
제가 잘 설명을 했는지 모르겠군요
ServerAlias b.co.kr www.b.co.kr 이렇게 세팅을 해주면 도메인 자체가
뜨질 않습니다. 어떻게 해결을 해야할지 위 설정 상태로 하면
http://b.co.kr 은 잘 되고요 http://www.b.co.kr 이 안되니..
그랬다고 서버네임을 www.b.co.kr 로 하면 에러가 나서 안되고요
아 ~~ 답변좀 부탁드릴게요