PNG IHDR ; IDATxܻn0K )(pA7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5 bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô!x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%tMז -lG6mrz2s%9s@-k9=)kB5\+͂ZsٲRn~GRCwIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL /F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ R IENDB`
Apache HTTP Server Version 2.4
ʹ ġ ִ.
߰ ִ.
ũƮ "500 Server Error" ڿ ģ ϰų ٸ ( Ʈ ܺ Ʈ) URL ̷ ִ.
NCSA httpd 1.3 ڿ ǹϰ ´. α .
ִ:
ٸ Ʈ URL ̷ϴ , ϰų αϴµ ʿ Ϻθ ȴ.
ϱ ġ CGI ο ȯ溯 Ѵ:
REDIRECT_HTTP_ACCEPT=*/*, image/gif, image/x-xbitmap,
image/jpeg
REDIRECT_HTTP_USER_AGENT=Mozilla/1.1b2 (X11; I; HP-UX A.09.05
9000/712)
REDIRECT_PATH=.:/bin:/usr/local/bin:/etc
REDIRECT_QUERY_STRING=
REDIRECT_REMOTE_ADDR=121.345.78.123
REDIRECT_REMOTE_HOST=ooh.ahhh.com
REDIRECT_SERVER_NAME=crash.bang.edu
REDIRECT_SERVER_PORT=80
REDIRECT_SERVER_SOFTWARE=Apache/0.8.15
REDIRECT_URL=/cgi-bin/buggy.pl
REDIRECT_
λ翡 ָ϶.
ּ REDIRECT_URL
REDIRECT_QUERY_STRING
(cgi-script
cgi-include) URL Ѱ. ٸ
ϱ (; ̸ REDIRECT_
ȯ溯) 쿡 ִ.
ErrorDocument
ܺη ( http:
Ŵ(scheme) Ѵٸ) ̷Ѵٸ
͵ ʴ´.
AllowOverride
Ǿٸ .htaccess Ͽ
ErrorDocument
ִ.
̴...
ErrorDocument 500 /cgi-bin/crash-recover
ErrorDocument 500 "Sorry, our script crashed. Oh dear"
ErrorDocument 500 http://xxx/
ErrorDocument 404 /Lame_excuses/not_found.html
ErrorDocument 401 /Subscription/how_to_subscribe.html
,
ErrorDocument <3-digit-code> <action>
action,
URL ̷ϴ ġ ൿ ũƮ/server-include ȯ溯 Ѱֵ Ǿ.
̷ǵǴ ũƮ ǥ CGI Ѿ. ̷ Ͼ .
̷ǵ ũƮ ο ȯ溯
ִ. տ REDIRECT_
پִ.
REDIRECT_
ȯ溯 CGI ȯ溯
տ REDIRECT_
ٿ .
, HTTP_USER_AGENT
REDIRECT_HTTP_USER_AGENT
Ǿ. ̷
߰ ũƮ URL ˵ ġ
REDIRECT_URL
REDIRECT_STATUS
Ѵ. URL ̷ǵ URL α
ִ.
ErrorDocument ִ CGI ũƮ
̷Ѵٸ, ũƮ Ŭ̾Ʈ Ȳ
Ȯ ϱ ¿ "Status:
"
ʵ带 ؾ Ѵ. , Perl ۼ ErrorDocument
ũƮ :
...
print "Content-type: text/html\n";
printf "Status: %s Condition Intercepted\n", $ENV{"REDIRECT_STATUS"};
...
404 Not Found
Ư
Ȳ ũƮ, (; )
Ư ڵ ִ.
(Ŭ̾Ʈ ̷ ûϱ) 信
Location:
Ѵٸ, ũƮ
ݵ (302 Found
)
Status:
ؾ ϶.
Location:
ƹ ҿ ִ.