일단은 삽질을 좀 더 해봐야 겠습니다.
(※ 지구의 핵까지 갈정도로.. ^^;)
늦은 밤 답글에 고맙구요.
좋은 Tip이 나오면 찾아뵙겠습니다. ^.^
[산이]님이 남기신 글:
>
>[핸디]님이 남기신 글:
>
>>-----------------------------------------
>>답변자가 기본적으로 참고할 내용입니다.
>>- 배포판(옵션) : redhat 7.3
>>- 커널버전(옵션) :
>>- 데몬버전(예:apache 1.3.27) : 1.3.27
>>- 데몬설치유형(RPM/컴파일/기타) : rewrite
>>-----------------------------------------
>>
>>부담스러운 책두께로 항상 압박해주셔서 감사하구요..;;;
>>
>
>저도 그 압박감때문에... ... T.T
>
>
>>아파치의 rewrite 모듈에 몇가지 궁금한 점이 있어서,
>>글 남겨봅니다.
>>
>>rewrite가 하는것이
>>taekwon4u.net 도메인이 있다면,
>>A서버내에서 계정내에서 abc1 abc2
>>사용자들에게 abc1.taekwon4u.net abc2.taekwon4u.net
>>이런식으로 도메인을 자동연결 해주는데요.
>>
>>그럼, 이런식도 가능할까요?
>>만약, B라는 서버를 하나 더 만들어서,
>>B서버에도 rewrite 모듈을 적용하여,
>>abc3 abc4사용자에게
>>abc3.taekwon4u.net abc4.taekwon4u.net
>>이런식으로 적용이 가능한지 궁금합니다.
>>(물론, 아이디의 충돌은 없게 사용자를 추가해야겠지만 ^^;)
>>
>>참고로,
>>ZONE파일 설정은 아래와 같습니다.
>>(아래의 설정으로 A서버에서 rewrite는 잘 되고 있구요.
>>A서버는 네임서버와 웹서버 두개의 기능을 합니다.)
>>============================================================
>>@ IN SOA ns1.taekwon4u.net. root.ns1.localhost. (
>> 1997022700 ; Serial
>> 28800 ; Refresh
>> 14400 ; Retry
>> 3600000 ; Expire
>> 86400 ) ; Minimum
>> IN NS ns1.taekwon4u.net.
>> IN MX 10 taekwon4u.net.
>>
>> IN A 203.255.214.121
>>* IN A 203.255.214.121
>>============================================================
>>
>>여기서 위에 B서버를 하나 조립해서 더 추가하여,
>>역시 taekwon4u.net 도메인에 rewrite를 적용하여,
>>abc3 사용자에게
>>abc3.taekwon4u.net 도메인을 부여해줄수 있는지요?
>>
>>물론, 이런식으로는 해보았습니다.
>>B서버(IP가 203.255.214.122라 할떄,)에 handy98 계정아이디를 만든후,
>>
>>zone파일은 아래와 같이 만들구요..
>>
>>============================================================
>>@ IN SOA ns1.taekwon4u.net. root.ns1.localhost. (
>> 1997022700 ; Serial
>> 28800 ; Refresh
>> 14400 ; Retry
>> 3600000 ; Expire
>> 86400 ) ; Minimum
>> IN NS ns1.taekwon4u.net.
>> IN MX 10 taekwon4u.net.
>>
>> IN A 203.255.214.121
>>handy98 IN A 203.255.214.122
>>* IN A 203.255.214.121
>>============================================================
>>
>>handy98.taekwon4u.net 도메인은 접속이 되는데..
>>궁금한것은 B서버에도
>>taekwon4u.net도메인을 이용한 rewrite가 되는지요.?
>>
>>A네임서버의 ZONE파일에 아래와 같이 하니깐 제가 의도한바대로
>>안되서 이렇게 질문드립니다. (--)(__)
>> IN A 203.255.214.121
>>* IN A 203.255.214.121
>>* IN A 203.255.214.122
>>
>>질문이 조금 엉성하지만, 궁금증에 고견을 주시면 감사하겠습니다.
>>(--)(__) 감기조심하세요.
>
>========================================
>
>아파치 mod_rewrite 모듈은 URL 이동을 포함한 URL 매칭이 그 기능입니다.
>즉 이름에서 알 수 있듯이 URL 을 다시 고쳐서 쓴다는 의미로써
>사용자가 요청한 URL 을 다시 구성해서 해당 데이터를 전송한다는게
>그 취지(?)입니다.
>
>
>그런데 위에서,
>그 원리는 맞지만 후자와 같은 경우는 라운드 로빈이 되어
>랜덤하게 IP 주소로 찾아가기 때문에 잘 적용이 되질 않습니다.
>(이런 경우는 실제로 로컬에서 가상 도메인을 만들어 테스트해 보는 방법
>이 좋겠군요)
>
>즉
>
>abc1.taekwon4u.net. --> 203.255.214.122
>abc3.taekwon4u.net. --> 203.255.214.121
>
>이렇게 원하지 않는 리졸빙이 될 수 있다는 것이죠.
>
>따라서
>도메인이 각각 서버마다 틀리면 적용가능하나
>이런 경우는 좀 어렵겠네요.
>
>abc1.taekwon4u.net. --> 203.255.214.121
>abc2.taekwon4u.net. --> 203.255.214.121
>...
>abc3.taekwon4u.co.kr. --> 203.255.214.122
>abc4.taekwon4u.co.kr. --> 203.255.214.122
>
>이런식으로는 가능하겠지요.
======================================== |