Silent Letter 위치로그  |  태그  |  방명록
트래픽오버시 외부게시판으로 링크하기
지식 | 2005. 9. 26. 01:53
태터툴스 쓰시는 많은 분들이 호스팅업체에서 제공하는 무료계정을 이용하시고 계시리라 생각합니다. 무료계정은 보통 하드디스크공간 100메가에 트래픽 100메가를 제공하는데 태터센터에 게시물 하나를 싱크해 둘 경우 히트수가 높거나 첨부파일의 크기가 크면 트래픽오버로 계정이 닫히는 일이 있습니다.

매일같이 트래픽오버로 페이지가 닫힌다면 당연히 히트수를 고려해서 적당한 트래픽의 유료계정으로 옮겨야겠지만 한달에 두세번 정도 트래픽오버되는 블로그때문에 매 번 계정을 옮기는 것은 번거로운 일입니다.

하지만 트래픽오버로 닫힌 계정의 블로그는 트래픽리셋시간 ( 업체별로 다름. 보통 자정이나 오전 7시. ) 전까진 관리가 불가능하므로 얼마나 많은 사람이 왔는지, 어떤 게시물을 보러 왔는지를 알 수가 없습니다.

이런 트래픽폭주 상황을 예방하기 위해서 고전적으로 사용되는 방법이 트래픽 폭주 예상시 메인페이지 ( index.html ) 를 한시적으로 트래픽유발원인이 되는 경로를 직접링크해 둔 텍스트만의 페이지로 교체하는 것입니다. 이 경우, 웹마스터는 이용자게시판을 별도의 링크로 만들어 최소한의 이용을 해 줄것을 부탁하는 공지를 띄웁니다. ( 대학의 수강신청기간에 많이들 보셨을 겁니다. )

하지만 웹호스팅을 받는 이용자는 이미 트래픽오버된 상황에서 리셋 전까진 더 이상 손 쓸 방법이 없습니다. 긴급한 경우, 호스팅업체에 별도의 요금을 지불하고 계정을 여는 방법도 있지만 무료계정 사용자와는 큰 관계가 없는 이야기입니다. 때문에 트래픽오버후 리셋 타임 전이라도 방문자를 파악하고 의사소통할 수단이나마 있으면 좋겠다는 생각을 하신 분들이 많으시리라 생각합니다.

웹 서버에는 HTTP Status Code 라 하여 접속자의 요구에 대한 웹 서버의 응답을 나타내는 코드가 있습니다. 이 중 503코드Service Unavailable, 즉 외부 서비스가 죽었거나 현재 멈춤 상태임을 나타내는 코드입니다. 트래픽오버는 503에러에 해당하며 트래픽오버 시점부터 접속자의 요구에 대해 에러메시지로 응답하기 시작합니다. ( 계정이 닫혔다는 것이 바로 이 경우입니다. )

아파치 웹 서버를 사용하는 계정의 경우 ( 대부분의 웹 호스팅 서비스 ) 트래픽오버된 자신의 계정에서 .htaccess 파일을 수정하여 호스팅업체에서 제작해놓은 503에러 메시지 대신에 별도의 에러메시지 페이지로 연결되게 하는 것이 가능합니다. 에러페이지에 별도의 웹 게시판을 연결시키면 블로그를 찾은 방문자에게 트래픽오버상태및 리셋타임을 알리고 방문자와 게시판을 통한 의사소통이 가능합니다.

.htaccess 파일은 분산 설정파일이라 하며, 아파치 웹 서버에서 .htaccess 파일이 존재하는 디렉토리부터 그 하위 디렉토리 전체에 대하여 별개의 설정을 할 수 있게 해주는 파일입니다.
( 참조: http://httpd.apache.org/docs/2.0/howto/htaccess.html )

이제부터 503에러페이지게시판으로 연결해 보겠습니다.

준비:
자신의 태터블로그가 설치된 웹 계정
별도의 계정에 설치된 게시판 ( 메가패스, 하나포스 등의 ISP가 제공하는 무료 게시판 등 )


자신의 계정에 터미널이나 FTP 클라이언트를 이용해서 접속한 후 최상위 디렉토리를 보면 .htaccess 파일이 있습니다. (숨김 파일이라 숨김파일 보기 옵션을 사용해야 합니다. 없는 경우 만들 수도 있지만 호스팅업체측에서 이 설정파일을 사용할 수 없게 해 놓은 경우도 있으므로 호스팅 업체에 확인해 보셔야 합니다. )



이 파일을 메모장 등의 에디터로 열어서 수정합니다.



제 경우는 php_flag register_globals on 이라고 적혀있습니다.

이 밑에 다음의 라인을 추가합니다.
ErrorDocument 503 /*별도게시판의 절대경로*/




/*별도게시판의 절대경로*/ 란에는 위 그림에서 보실 수 있는 것처럼 표시 없이 별도 게시판의 절대경로를 입력합니다.

주의:
게시판은 트래픽오버를 상정한 것이므로 블로그가 설치된 계정 내에 있어서는 안됩니다.
.htaccess 파일은 웹 서버의 설정에 관계되므로 편집에 주의를 요합니다.


저장 후 업로드합니다.

이후 트래픽오버시에는 트래픽리셋시까지 호스팅업체의 에러페이지 대신 별도의 게시판이 열리게 될 것입니다.


게시판에 접속자를 위해 계정의 트래픽오버상태와 트래픽리셋시간을 알리는 공지글을 올리도록 합시다.


 
 
 
트랙백0 | 댓글
BlogIcon 은빛늑대 2005.09.26 01:58 R X
위의 ErrorDocuments 503 부분의 오류 코드를 바꿔 주면, 다른 오류의 경우에도 마찬가지로 적용할 수가 있는 건가요? 예를 들어 "페이지를 찾을 수 없습니다." 메시지 같은 것 말입니다.
BlogIcon Pax 2005.09.26 02:03 X
예 가능합니다.
이 방법을 이용해서 자신만의 에러페이지를 제작할 수 있습니다.
말씀하신 "페이지를 찾을 수 없습니다." 라는 표시는 404에러에 해당합니다.
BlogIcon 宋君 2005.09.26 03:21 X
은빛늑대님 여기서 또 뵙는군요. 훗훗;
BlogIcon 현우아빠 2005.09.27 23:58 R X
좋은 팁입니다....
전 1년에 만원짜리지만 유료를 사용하고 있습니다...
그럴리는 없겠지만 제 블록 트래픽이 늘어나면 참고하겠습니다.. ^^;;
BlogIcon Pax 2005.09.28 01:23 X
돈아껴보겠다고 머리굴린 꽁수일 뿐입니다.^_^;;
트래픽오버가 잦아지면 유료계정으로 전환할 생각입니다.
rainmaker 2005.09.29 01:52 R X
ȣȣ
BlogIcon Pax 2005.09.29 02:33 X
여 오랫만.
요새 바쁜가 보네? 그간 뭐하고 지냈나?

아이디 :
비밀번호 :
홈페이지 :
  비밀글로 등록
내용 :
 



[PREV] [1][···][140][141][142][143][144][145][146][147][148][···][178] [NEXT]
관리자  |   글쓰기
BLOG main image
「————괜찮아요.
  당신은 참을 수 있는 사람이죠?」
- Gloria In Excelsis Deo
- BGM플레이어를 넣었습니다
- E-mail Nametag 등록
- 배경 교체

분류 전체.. (178)
공지 (3)
생각 (38)
지식 (18)
감상 (25)
한담 (33)
맥스무비블.. (32)
금언 (27)
관심 (1)
테스트 Pico Magic 인생이야기 タイナカ サチ 멜티 블러드 Melty Blood Tainaka Sachi 서른 즈음에 midterm Fate/stay night classical music 樂園幻想物語組曲 환영의 여름 타이나카 사치 데스노트 Elysion PV Progressive rock Roman music 뮤즈 월희 Sound Horizon 크리스마스 Quiz 큐토피아 캐릭터 낙화 qtopia 학전
+ 아웃라이어 - 우리가 믿는⋯
+ マクロスF (Macross Front⋯
+ [CCV] 아기 달래는 강아지
+ [CCV]창부 다음으로 가장⋯
+ 마루 밑 아리에티
+ 대부
+ 동쪽의 에덴 극장판 1: Th⋯
+ 아저씨
+ 혈의 누
+ 추격자
+ 글이군요
+2019 - 2001년
+ 잘 생각해보면 중복감산된 시간⋯
+2009 - Pax
+ 단순히 경찰로부터 도망가기 위⋯
+2009 - 아..
+ 스포일링입니다만, J―B 5th는⋯
+2009 - Pax
+ 도움이 되셨다니 다행이군요 ^_^
+2009 - Pax
+ Eyes on me (Final Fant..
+박씨네
+ Which OS Are You?
+Obsessive Compulsive D..
+ 밴드 오브 브라더스에..
+OVER REVOLUTION :: Web..
+ [트랙백]가치관테스트 -..
+www.WeirdTopics.com -..
+ Total : 221,432
+ Today : 3
+ Yesterday : 5
태터툴즈 배너
rss
 
 
 
위치로그 : 태그 : 방명록 : 관리자
Pax’s Blog is powered by Tattertools.com / Designed by plyfly.net