일단 아파치 RedirectMatch 가 제대로 작동하는지 간단하게 테스트해 보세요. RedirectMatch ^/(test)$ http://myurl.xxx.com/index_url.php/myurl=$1 이런식으로. 결과는 http://myurl.xxx.com/index_url.php/myurl=test 가되어야 겠지요. [푸마]님이 남기신 글: >httpd.conf의 VirtualHost부분에 >RedirectMatch ^/([a-zA-Z0-9_-]+)$http://myurl.xxx.com/index_url.php/myurl=$1 >이렇게 넣어주었거든요.. >전에는 작동하던게 버젼업하고 안되는데요.. >분명 virtualhost 부분은 정확히 전과 동일한데 왜 안될까요?? >어디가 문제일 수 있는지 좀 알려주세요.. >너무 막연하면 어디를 체크해보라는 말씀이라도 해주세요.. >여기 밖에는 기댈곳이 없네요.. 벌써 몇일째 이걸 해결을 못하고 있어요?? > >감사합니다. > > >[산이]님이 남기신 글: > >> >>[푸마]님이 남기신 글: >> >>>----------------------------------------- >>>답변자가 기본적으로 참고할 내용입니다. >>>- 배포판(옵션) : >>>- 커널버전(옵션) : i686-redhat-linux-gnu >>>- 데몬버전(예:apache 1.3.27) : grep-2.5.1-24.1 >>>- 데몬설치유형(RPM/컴파일/기타) : >>>----------------------------------------- >>> >>>redirectmatch 가 php 버젼을 바꾼후 안되네요.. >>> >>>원래는 php 4.12를 썼는데요. 4.3.2로 바꿨거든요. >>>그때는 잘 되던게 지금은 존재하지 않는 주소로 나옵니다. >>>RedirectMatch ^/([a-zA-Z0-9_-]+)$ http://myurl.xxx.com/index_url.php/myurl=$1이렇게 httpd.conf에 넣어주었거든요.당연 리스타트했구요. >>>그럼 주소창에 http://www.xxx.com/aaaa 치면 >>>http://myurl.xxx.com/index_url.php/myurl=aaaa로 >>>주소가 매치 되어야 하는데 http://www.xxx.com/aaaa로 나오고 >>>없는주소라고 나옵니다. >>>매칭이 안일어나는 것 같은데요. >>>어떻게 해야하나요??? >>>httpd.conf의 어딘가를 고쳐주어야 하나요? >>>아님 php 4.3.2에서는 매치 명령이 안먹는 건가요.. >>> >>>도움 부탁드려요..감사합니다. >> >>======================================== >> >>PHP 하고는 상관없습니다. >> >>VirtualHost www.xxx.com 에서 설정해야합니다. > >======================================== ========================================