URL mapping?
글쓴이: sfcrazy / 작성시간: 목, 2007/10/18 - 6:31오후
우선 환경이 페도라5에 아파치 최신 버전입니다.
현재
http://주소/blog/ 아래에 태터가 설치되어 있고
http://주소/meta/ 아래에 다른 웹어플이 있습니다
제가 원하는건
http://주소 만 쳤을때는 http://주소/meta 의 페이지가 보여지게 되고
http://주소/AAA를 치면 http://주소/blog/AAA 가 보여지게 http://주소/BBB를 치면 http://주소/blog/BBB하려면 어떻게 하면 될까요?
http.conf에 어떤 문장을 추가해야하나요?
alias 에 정규 표현식을 이용해야 하나요?
아니면 Virtual Hosting을 이용해서도 할 수 있나요?
한참 헤매고 있습니다.
고수 분들 답변 부탁드립니다.
현재 http://www.superuser.co.kr/apache/rewrite_Module/Apache_rewrite_Module.htm
까지 알아 냈는데 제가 정규 포현식을 몰라서 어떻게 구현해야 할지 모르겠네요.
한 번만 도와주세요,,,
Forums:
http://주소/blog/
http://주소/blog/ 아래에 태터가 설치되어 있고
http://주소/meta/ 아래에 다른 웹어플이 있습니다
제가 원하는건
http://주소 만 쳤을때는 http://주소/meta 의 페이지가 보여지게 되고
http://주소/AAA를 치면 http://주소/blog/AAA 가 보여지게 하려면 어떻게 하면 될까요?
주소/index.php 를 주소/meta 로 redirect 일어나게 만들고 header(location:meta);
symbolic link 허용해 둔 뒤 주소/ 에 주소/blog/AAA 를 링크하면 되겠네요.
감사합니다
아직 해결은 못했지만요.
trotter~ Hi~
httpd.conf 나
httpd.conf 나 가상호스트 설정 중에 해당 주소를 호스트로 쓰는 곳에서 아래의 내용을 추가해보시기 바랍니다.
RewriteEngine on
RewriteRule ^/$ /meta [R]
RewriteRule ^/AAA$ /blog/AAA [R]
RewriteRule ^/BBB$ /blog/BBB [R]
댓글 달기