이거 좀 해결해 달라고 부탁이 하두 많이 들어와서 ..여기도 뒤져보다가..없길래..

<VirtualHost 서버아이피:80>
ServerAdmin master@도메인
DocumentRoot /home/계정/public_html/
ServerName 도메인
AliasMatch ^/[_A-Za-z0-9-]+$ "/home/계정/public_html/user/index.php -> 꼭 파일로 링크여야함.
ErrorDocument 404 /home/계정/public_html/error.html
</VirtualHost>

위에서 보시는 봐와같이.. AliasMatch가 주인공입니다.
뭐 다들 딱 보시면 아실듯합니다.

위의 매칭을 벗어난 주소.. index.html이나 /폴더명/ 이런식은 그냥 정상적인 URL로 갑니다.
그렇지 않은 비정상적인 asdfasdf.asdkfj <-- 이런주소는 아래의 ErrorDocument를 따라가죠.

누가 싸XX드 싸이트와 같이 하는 방법 좀 알려달라해서... 혼자 죤내 삽질했심돠...
예제는 www.ying.co.kr 가셔서... URL을 변경해보세요...
ex>
1. www.ying.co.kr
2. www.ying.co.kr/아이디
3. www.ying.co.kr/home/
4. www.ying.co.kr/index.asp

   Knight™   05-07-13 18:23  
^/[_A-Za-z0-9-]{4,12}$ 이렇게 바꾸면.. 아이디 길이제한도..
   호색사자   05-07-13 18:39  
정말 오래간만입니다~
   King™   05-07-14 08:30  
역시 울 대빵...드뎌 ㅋㅋㅋ 이런게 팁이징...
글구 대빵... 죤내 <-- 요거 조나 우껴요 ;;;
   슈퍼개발   05-07-14 09:46  
mytechnic.com으로 퍼 갑니다.
   최상민   05-07-15 14:10  
AliasMatch ^/([_A-Za-z0-9-]+$) \"/home/html/index.php?userid=$1
처럼은 안될까요?
   최상민   05-07-15 14:11  
근데 IIS도 가능한가요?
   ALTH   05-07-15 14:31  
저는 개인적으로 링크를 이용해 구현했습니다.
http://www.9017.net/Mclub 이 원본이고 abc 카페 생성시
http://cafe.9017.net/abc 이렇게 접속하면 볼수 있어요
링크방식으로 했을때의 장단점?은 잘 모르겠지만 아주 잘 이용하고 있습니다 ^^a
   Knight™   05-07-15 15:33  
최상민//아파치 설정입니다.. IIS는 친하지가 못해서..안해봤는뎅..;;;
   Knight™   05-07-15 15:35  
ALTH//차이가 있죠...XX월드처럼 페이지요청이 많을경우는요
   바람이   05-07-15 17:01  
iis는 해당 디렉토리가 없을때 나는 에러 메시지 처리 부분에서 redirect시키면 ^.^;
   석이   05-07-15 23:02  
이팁 있던데요 ^^;
   멜깁슨   05-07-16 09:59  
글자 몇개만 다르지 AliasMatch팁 있다...ㅋㅋ
   FBI복권팀   05-07-18 16:11  
IIS의 경우는 사용자 지정 오류에서 404오류 페이지를 변경하시면 됩니다.
   음...   05-07-19 17:30  
Module mod_rewrite
URL Rewriting Engine

http://httpd.apache.org/docs/mod/mod_rewrite.html
   깽~   05-07-22 10:19  
호스팅 사용자는 어찌할 수 없는 부분이죠..전에 링크를 이용하여 구현하는 팁을 본적이 있는데 그걸 쓸 수 밖에 없을 듯..
Posted by HD코리아 dainz

Trackback Address :: http://blog.hdkorea.com/trackback/7 관련글 쓰기

댓글을 달아 주세요