'리눅스'에 해당되는 글 2건

  1. 2007/09/11 www.cyxxxxx.com/아이디 구현
  2. 2007/09/11 blog.naver.com/asdf 처럼 사용할 팁..
이거 좀 해결해 달라고 부탁이 하두 많이 들어와서 ..여기도 뒤져보다가..없길래..

<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 관련글 쓰기

댓글을 달아 주세요

네이버나 기타 여러곳에서 사용하는 블로그나 카페에서 처럼..
blog.naver.com/회원아이디 라고 사용할 방법중에 한가지 입니다..

이미 알고 계신분이 있으시겠지만.
개인적으로 몇일 고생해서 얻은정보라.. 필요하신분이 있을것 같아서 올립니다.

다소 복잡할 수도 있겠지만.

blog.naver.com/회원아이디 했을때.. 회원아이디가 파일이나 폴더로 되어 있지 않으면.
없는 파일이라고 나와서.. 고민 하던끝에 ^^;;

아파치 설정에서 Alias 라는 세팅이 있습니다.
초기 세팅시..cgi-bin 이..alias 되어 있는데요..
AliasMatch 라는 설정이 있습니다..

<VirtualHost 서버아이피:80>
ServerAdmin 어드민 메일주소
DocumentRoot 경로명
ServerName aaa.사이트.com
<IfModule mod_alias.c> ==> 이부분은 안해도 되는지 확인 안해 봤습니다.
AliasMatch /? "/home/*/www/사용할 디렉토리/index.html"
</IfModule>
ErrorLog logs/aaa.사이트.com-error_log
CustomLog logs/aaa.사이트.com-access_log common
</VirtualHost>

이렇게 설정 하게되면..
aaa.사이트.com/ 뒤에 어떠한 문자가 와도..

home/*/www/사용할 디렉토리/index.html 이파일이 불러 와 집니다.

이걸 잘 이용하시면 될듯..
ㅡㅡ; 그러고 보니 말주변이 영 없네요..
필요하신분 사용해 보시고. 더 좋은 방법 잇으신분은 알려 주세요^^
그럼 즐프..

   뱅주   04-10-28 13:11  
좋은 팁 감사합니다;
   nreal   04-10-28 13:11  
전 안되는데;;;
페이지 못찾는다는 에러 납니다...

근데 이거 그냥 404 에러페이지 리다이렉트 하면되는거 아닌가요?
   지나가다   04-10-28 13:19  
안되는분들은 404 error redirection 을 특정 cgi파일로 맞춰놓고
cgi파일에서 URL을 가져와 자른후 비교해서 처리하셔도 됩니다. 그냥 적어봤슴돠. ^_^;;
   ggeim   04-10-28 13:57  
테스트 url 입니다..
dev.ggeim.com/asdfasdf
도메인주소 뒤에 아무문자나 넣으셔도 됩니다.
404 Error 랑은 틀린 개념이구요.
어쨌든.. 테스트 url로 접속 하시면..테스트 가능 합니다.
   허접   04-10-28 14:27  
흠..좋네요...
   네오플   04-10-28 16:28  
난 이제까전 redirection 으로 잡았는뎅.. 좋은 팁이네요..
   음음   04-10-28 17:39  
틀린 개념 -> 다른 개념
   오오   04-10-29 20:52  
찾고있던건데 감사합니다
   궁금   04-11-03 13:59  
도메인 뒤의 아무문자는 아래 페이지에서 어떻게 불러오죠
   주재환   04-11-05 11:54  
다른 팁...
aaa.사이트.com/bbb
하려면 bbb 라는 파일을 만들면 된다는....
   오호~   04-11-09 10:11  
근데 이걸 응용해서 http://도메인/aaa 입력 했을때 http://도메인/club.php?clubID=aaa 이런식으로 하는 방법 아시는 분 없나요^^
   freezn   04-11-10 06:20  
오호~님... 그건 그냥 php네요 -_-;;
웹서버에서 설정해줄 필요없는 부분...
   오호~   04-11-10 12:35  
아니아니요....
그니깐 http://도메인/aaa 이렇게 입력만 하면 aaa값을 특정 변수에 담아 사용하고 싶어서요.
클럽맹글때 뒤에 페이지명과 변수명 등 주소를 복잡하게 해주면 외우기 힘드니깐 바로 aaa를 변수에 담아 사용할수 있게 하구 시포서염^.~
   ggeim   04-11-11 03:42  
오호 // $PHP_SELF 값을 보면.. /aaa 라고 나옵니다.
/ 없애고. $clubID 값에 넣어 주시면 되는데요.
   후리자   04-11-20 08:14  
오호~ 님.

AliasMatch ^/([^/]*)$  \"/home/사용할 디렉토리/club.php?clubID=$1\"

이렇게 하면 될듯. 해보진 않았음.
   헐랭이   05-08-18 14:26  
지금까지.......... php에서만 구현하는것인줄 알았네요.
쩝..
Posted by HD코리아 dainz

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

댓글을 달아 주세요