[pakino]님이 남기신 글: >먼저 답글에 대한것 감사드립니다. > >도메인은 서브 도메인을 사용할까 합니다. >http://www.xxx.com, 서브도메인 : http://club.xxx.com/아이디로 접속하고자 합니다. > >여기서 서브도메인과 아이디를 구분하여 해당 아이디 동호회로 접속.. >하나의 파일로 해당 동호회로 http://club.xxx.com/index.html?id=xxx........................... ... > >아이디는 리눅스에 계정을 만드는 것이 아니라 mysql에서 회원테이블에 있는것을 사용할것입니다. > >제가 질문을 해 놓고도 두서가 없네요..ㅠ.ㅠ > >................................................................. >다시 정리.. >http://club.xxx.com/pakino 접속 >기타 방법으로(404에러 페이지가 아니여도 상관없음) >동호회정보 테이블에서 pakino란 아이디가 있나없나 조회 >있으면 http://club.xxx.com/index.html?id=pakino..............해당 동호회 해당 초기화면으로 감.. >없으면 에러... >............................................................... > > > >>>안녕하세요.. 공부를 하닥 모르는 것이 있어서 질문 드립니다. >>>현재 커뮤니티를 만들어볼려고 하다가 url이동부터 막히고 있네요. >>>http://www.xxx.com/아이디 를 치면 해당 동호회로 이동 시키고 싶은데요 >>>phpschool등에서 404페이지를 이용하라고 해서 >>>Errordocument 404 /missing.html를 이용하면 안되네요 >>>그래서 >>>Errordocument 404 http://www.xxx.xxx/missing.html로 하면 이동됩니다. >>>그런데 주소란의 url 자체가 이동되어서 이전 url을 알 수가 없네요 >>>이문제 해결할 방법이 없나요? >>>404페이지가 아니더라도 다른 해결책이 있으시면 제시해주시면 고맙겠습니다. >>>수고하세요. >> ======================================== 약간 까다롭군요. httpd.conf 설정파일에서 club.xxx.com 가상호스트 섹션에 RedirectMatch ^([^./]+)$ /index.html?id=$1 이렇게 설정하세요. 이 설정은 http://club.xxx.com/aaa -> http://club.xxx.com/check.php?id=aaa http://club.xxx.com/bbb -> http://club.xxx.com/check.php?id=bbb http://club.xxx.com/aaa/ -> http://club.xxx.com/aaa/ http://club.xxx.com/aaa.html -> http://club.xxx.com/aaa.html 이와 같이 리다이렉트됩니다. http://club.xxx.com/check.php 파일을 만들고 PHP 파일에서 <?php ... $id = $_GET['id']; ....; // mysql 테이블에 존재하는지 체크 if(존재하면) { header("/index.html?id=$id"); } else { echo '존재하지 않은 ID입니다.'; } exit; ?> 이와 같은 방법으로 프로그래밍하면 됩니다.