HTTP 1.1 status codes

100 : Continue
101 : Switching protocols
200 : OK, 에러없이 전송 성공
201 : Created, POST 명령 실행 및 성공
202 : Accepted, 서버가 클라이언트 명령을 받음
203 : Non-authoritative information, 서버가 클라이언트 요구 중 일부 만 전송
204 : No content, 클라언트 요구을 처리했으나 전송할 데이터가 없음
205 : Reset content
206 : Partial content
300 : Multiple choices, 최근에 옮겨진 데이터를 요청
301 : Moved permanently, 요구한 데이터를 변경된 임시 URL에서 찾았음
302 : Moved temporarily, 요구한 데이터가 변경된 URL에 있음을 명시
303 : See other, 요구한 데이터를 변경하지 않았기 때문에 문제가 있음
304 : Not modified
305 : Use proxy
400 : Bad request, 클라이언트의 잘못된 요청으로 처리할 수 없음
401 : Unauthorized, 클라이언트의 인증 실패
402 : Payment required, 예약됨
403 : Forbidden, 접근이 거부된 문서를 요청함
404 : Not found, 문서를 찾을 수 없음
405 : Method not allowed, 리소스를 허용안함
406 : Not acceptable, 허용할 수 없음
407 : Proxy authentication required, 프록시 인증 필요
408 : Request timeout, 요청시간이 지남
409 : Conflict
410 : Gone, 영구적으로 사용할 수 없음
411 : Length required
412 : Precondition failed, 전체조건 실패
413 : Request entity too large,
414 : Request-URI too long, URL이 너무 김
415 : Unsupported media type
500 : Internal server error, 내부서버 오류(잘못된 스크립트 실행시)
501 : Not implemented, 클라이언트에서 서버가 수행할 수 없는 행동을 요구함
502 : Bad gateway, 서버의 과부하 상태
503 : Service unavailable, 외부 서비스가 죽었거나 현재 멈춤 상태
504 : Gateway timeout
505 : HTTP version not supported
  1. Favicon of http://anjb.com BlogIcon 2004.06.08 10:41 신고

    퍼가야쥐...

========================================================================================

**삼형제라는 분이 부탁을 하셔서 허접한 내용이나마 글을 씁니다..

이전에 한 번 올라왔었던 '야후스타일 URL'에 관련된 내용으로, ReWrite 엔진 대신
ForceType과 PATH_INFO를 이용한 방법입니다. 야후스타일 URL은 흔히 검색엔진 친화적
URL이라고 하는데, 이런 이름이 붙은 이유는 검색 엔진들이 ?가 포함된 URL을 싫어하기(했
기) 때문입니다..


목표는, 이런 복잡한 URL을

http://myhost.com/zboard.php?id=main_story&page=1&sn1=&divpage=1
&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=3959


이렇게 단순화시키는 것입니다.

http://myhost.com/Board/ZeroReaD3959.html

1. ForceType

ForceType은 서버에 있는 파일들 중 특정한 확장자를 특정 MIME 형식으로 강제하는 아파
치 지시자입니다. 예를 들어 확장자가 html이나 htm인 HTML 파일은 기본적으로 text/html
으로 브라우저에 전달되나, ForceType을 이용하면 그 외의 형식으로 전달되게 할 수 있습니
다.

야후 스타일 URL을 위해 ForceType을 쓰는 이유는, 위의 예의 경우 Board가 zboard.php를
대신하게 만들어야 하기 때문입니다. 즉 php 코드가 들어 있는 Board라는 파일이 php
스크립트로써 실행되게 만들어야 하는 것입니다. 이를 위한 ForceType 지시자의 형태는 다
음과 같습니다.


ForceType application/x-httpd-php


Board라는 파일에 대한 요청을 받았을 때, MIME 형식을 application/x-httpd-php로 해서 처
리하라는 뜻입니다. 이러한 구문은 아파치 서버 자체의 설정(httpd.conf)의 등에
넣어도 되지만, 웹 호스팅 등 서버 설정을 바꿀 수 없는 경우 그리고 설정 변경의 용이성을 생
각한다면 Board가 있는 디렉토리의 .htaccess 에 넣는 것이 더 나은 방법일 것입니다.

2. ForceType 테스트

우선 빈 텍스트 문서를 열고, 위에 나온 .. 부분을 그대로 입력한 후
.htaccess라는 이름으로 웹 서버의 임의의 디렉토리에 저장합니다. .htaccess가 이미 존재
한다면 추가해 주면 되구요. (여기서는 웹 사이트의 루트 디렉토리를 기준으로 하겠습니다.
그리고 웹 사이트는 http://localhost/라고 가정하겠습니다)

그런 다음 , 아래를 그 디렉토리에 Board라는 이름으로 저장합니다. 확장자 .php를 붙이면
안 됩니다.

항목 중 AllowOverride를 All로 해주면
됩니다. 예를 들면 다음과 같습니다(루트 디렉토리의 경우)

[CODE] Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all [/CODE]

실패의 경우 아마 AllowOverride가 None일 것입니다. 그것을 All로 바꿔주면 ForceType을
비롯한 다른 설정들의 변경이 가능합니다.

3. PATH_INFO

$PATH_INFO는 PHP가 설정해 주는 전역 변수로, URL 중 스크립트 이름 다음부터 물음표 전
까지의 모든 것들을 담고 있습니다.

Board 파일을 다음과 같이 수정해 봅시다.

[CODE]
  1. Favicon of http://cyworld.com/comengs BlogIcon 경이 2004.05.26 15:29 신고

    선배.. 홈이 바껴서 신기하구
    이뿌고 그렇긴한데
    게시판은 어디잇어여? ㅋㅋ
    군데 선배 네이버 블록 시작 한거?

  2. Favicon of http://www.banggae.com BlogIcon Banggae 2004.05.26 18:22 신고

    웅? -_- 네이버 블로그 아니야... 이건 Tatter tools 라는 거징...
    게시판은 없어 -_-;;; 블로그의 특성상..
    구래서 예전에 쓰던 방명록이나 붙여 보려고... ^^

http://wims.rainbow-software.org/index.php?count=-1

컴퓨터를 정해진 시간에 자동으로 부팅하게 해주는 방법으로
원하는 시간에 부팅하여 원하는 작업을 실행 시켜 줄 수도 있다... ^^
예를 들면 아침에 자동으로 부팅하여 mp3를 연주 한다던지 말이다...


우선 컴퓨터 부팅할때 del 키를 눌러 바이오스 설정으로 들어간다
오래된 컴퓨터라면 f2를 누르면 들어 갈수 있다.


컴퓨터 바이오스 마다 다르지만
다음과 같은 설정 메뉴가 있을 것이다.
사용자 삽입 이미지





power management setup...
이리로 들어 간다..
들어가면 오른쪽 밑에
다음과 같은 메뉴가 있을 것이다.
사용자 삽입 이미지




poweron by rtcalarm 이라는 메뉴가
disabled라고 되어 있으면 밑의 메뉴가 나오지 않고
enabled라고 설정해 놓아야 밑의 메뉴가 활성화 된다.


밑의 그림과 같이 원하는 시간에 맞춘다.
사용자 삽입 이미지



나는 4시 55분에 맞추었다... ^^

이렇게 설정하고 저장하고 리붓 하면
원하는 시간에 부팅이 될 것이다..

오늘은 여기 까지~ ^^/

출처 : banggae.com
  1. Favicon of http://blog.naver.com/puriae BlogIcon 푸리아에 2004.05.26 07:08 신고

    오오 좋은 팁이야 +_+

  2. Favicon of http://www.banggae.com BlogIcon Banggae 2004.05.26 11:45 신고

    후후... 나는 아침에 알람으로 사용 하고 있지..-_-
    컴퓨터 자동으로 부팅 시키고 부팅된 다음에 예약된 작업에서 mp3 목록 파일을 설정해주면 알람이 될 수 있어...

뭐 서버 트래픽을 감당할 자신이 있으면 -_-
이런 방법을 굳이 쓰지 않아도 되겠지만
어쩌겠느냔 말이야...

방법은 아피치 컨피그 파일 httpd.conf에
다음 소스를 추가한다음에... restart!
하면 문제 없이 적용 되더군...


[CODE] Options FollowSymLinks AllowOverride None SetEnvIF Referer "http://daum.net" pass // 도메인명을 코딩합 니다. [/CODE]


출처 :
http://phpschool.com/bbs2/inc_view.html?id=10684&code=tnt2&start=30&mode=&field=&search_name=&operator=&period=&category_id=&s_que=

+ Recent posts