[산이]님이 남기신 글:
>
>[김보군]님이 남기신 글:
>
>>아래 질문을 했었는데요. 도와주셔서 redirectmatch로 url은
이동을 시켰는데요..
>>사용자가 http://club.test.com/cccc라고
치면
>>결과 url이 이렇게 나오거든요..
>>http://club.test.com/index.php/club=cccc
>>이동도 정상적으로 되구요..
>>그런데 주소창에 사용자가 친것(http://club.test.com/cccc)이
그대로 나오면서 이페이지가 열리게 할 수 없나요??
>
>URL 이동은 한쪽 방향이기 때문에
>동시에 한개더 URL 을 open 한다는 것은 좀 어렵네요.
>
>
>>사용자가 입력한 것과 주소창에 뜨는 내용이 틀려지지 않는
방법이 있는지 알려주세요..
>>자꾸 질문해서 죄송합니다.
>>
>>
>>**** 아래는 이전 질문내용입니다.
****
>>
>>>-----------------------------------------
>>>http://cafe.test.com/xxx
>>>라고 url을 치면
>>>
>>>실제 접속은 http://www.test.com/cafe/index.php?cafe=xxx
>>>로 접속이 되구요..
>>>xxx는 사용자가 입력하는 까페이름이라 동적으로 생성이
되거든요..
>>>root아래에 cafe라는 디렉토리는 만들지만 xxx는 디렉토리가
아니구요....
>>>첫번째 질문 redirect match로 가능한지요??
>>>두번째 질문 redirect match 가 낳은가요? 아님 rewrite rule 을
사용하는게 낳은가요???
>>
>>
>>아무래도 RedirectMatch 가 더 낫겠죠.
>>
>>카페이름이 [a-zA-Z0-9_-] 등으로 이루어졌다면
>>
>>RedirectMatch ^/([a-zA-Z0-9_-]+)$ http://www.test.com/cafe/index.php/cafe=$1
>>
>>이런식으로 하면 됩니다.
>>
>>단 index.php?cafe=$1 이런식으로 ? 를 붙이면 안됩니다.
>>
>>index.php 에서 PATH_INFO 값을 파싱하면 $1 값을 받을 수 있습니다.
>
>========================================
========================================