내일은 대한입니다.
sun's longitude:299 26 24.27 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2051 번 글의 답장글: Re: Re: Re: Re: 아파치 에러 페이지 변경..
글쓴이: 하얀피 글쓴날: 2004년 05월 10일 12:26:51 월(오후) 조회: 2135
음... 그런데 말씀하신대로 server config에서 URL을 주게되면
서버 메인 도메인이 http://www.foobar.com/ 이고
설정에서 http://foobar.com/error/404.html
이렇게 설정해준다면..

버츄얼호스트 도메인이 http://www.foobar2.com/ 일 경우
404를 찾을때 주소가 http://foobar.com/error/404.html 으로 변경이 되더군요.
http://www.foobar2.com/asd.html (없는 페이지) 요청
-> http://foobar.com/error/404.html (URL 변경되어 Print)
저는 이점에서 의문이 생기는것이거든요.

NEW21이나 까페24등의 업체등을 보면
http://www.foobar2.com/asdf.html (없는 페이지) 요청하게
되도
주소는 변경되지 않고 서버에서 지정한 404 페이지가
보여지더군요.
저는 이것을 구현하고 싶거든요.....

http://blackdduby.cafe24.com/
까페24의 403 페이지 입니다.
(403을 서비스 만료로 해놨더군요^^;;)


[산이]님이 남기신 글:

>
>[하얀피]님이 남기신 글:
>
>>안녕하세요.
>>예.. 확실히 산이님 말씀처럼 Document 기준으로
적어주니
>>적용이 되긴 합니다.
>>그런데 여기서 또 질문입니다.
>>ErrorDocument 403 /Error/403.html
>>이런식으로 적어주게 되면
>>/home/사용자ID/public_html
 이것이 버츄얼 호스트 Document니까..
>>/home/사용자ID/public_html/Error/403.html
 이렇게 된다는건데..
>>문제는..
>>Error/403.html 파일이 없는 사용자들은 403 페이지를
>>못보게 된다는것이죠.
>>그런데 보통 웹호스팅 업체들 보면 403 페이지를
>>모든 사람에게 동일하게 적용시키고 있는데..
>>저는 이것을 하고 싶거든요.
>>
>
>설정범위는
>server config, virtual host, directory, .htaccess
>
>이와 같고, 우측으로 갈수록 override 됩니다.
>
>즉, 원점으로 다시 돌아왔지만
>server config 에는 URL 주소를 적어주고, virual host
이하에는
>URI 를 적어주면 되겠죠.
>
>참고로 URL 과 URI 는 조금 틀립니다.
>
>URL : http://base.host.com/errordocs/404.html
>URI : /error/404.html
>
>
>>
>>[산이]님이 남기신 글:
>>
>>>
>>>[하얀피]님이
 남기신 글:
>>>
>>>>요즘 바쁘신가봐요?^^;
 답변이 잘 안올라오는듯 하네요.
>>>>일도 좋지만 건강에 신경쓰세요.
>>>>
>>>>제가 하고자 하는건..
>>>>에러 페이지를 변경하는건데..

>>>>ErrorDocument 403 /usr/local/apache/error/403.html
>>>>ErrorDocument 404 /usr/local/apache/error/404.html
>>>>ErrorDocument 503 /usr/local/apache/error/503.html
>>>>이런식으로 하면 전혀 적용이 안되고 있습니다.
>>>>
>>>>ErrorDocument 403 http://foobar.com/403.html
>>>>ErrorDocument 404 http://foobar.com/404.html
>>>>ErrorDocument 503 http://foobar.com/503.html
>>>>이런식으로 url로 넘겨주면 적용은 됩니다만...
>>>>대체 왜 안될까요-_-;
>>>>
>>>>아래는 httpd.conf 파일 링크 입니다.
>>>>그냥 올렸더니 깨져서 파일로 올립니다.
>>>>http://inet1004.net/httpd.conf
>>>>
>>>>보시면 알겠지만 저는 아파치를 운영할때 ServerName에 있는
도메인도
>>>>버츄얼호스팅에
 넣고 돌려버리는데 그것때문에 문제가 될 수도
있나요??
>>>>
>>>>그리조 지난번에 알려주신 트래픽 체크 방법
있잖습니까?
>>>>로그 파일이 남지 않은부분...
>>>>제가 서버네임의 도메인까지 버츄얼부분에서
 사용해서
>>>>로그파일이 남지 않는것은 아닌지 생각해봤거든요.

>>>>
>>>>아파치는 1.29버전 입니다. 
>>>
>>>========================================
>>>
>>>ErrorDocument 에서 오른쪽 부분은 URI 입니다.
>>>즉 시스템 절대 경로가 아닌 DocumentRoot 를 기준으로 한 URI
입니다.
>>>
>>>예를 들어
>>>DocumentRoot 가 /usr/local/apache/htdocs 이라고 하면
>>>
>>>ErrorDocument 404 /error/404.html
>>>
>>>이와 같이 설정이 가능한데 오른쪽 URI 는
>>>
>>>/usr/local/apache/htdocs/error/404.html
>>>
>>>이와 같이 시스템 절대경로 해석됩니다. 
>>
>>======================================== 
>
>======================================== 

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

 
이전글 : Re: Re: Re: 아파치 에러 페이지 변경..
다음글 : 6000기가 하드 성_인_자_료 공유창고  
 from 210.111.235.250
JS(Redhands)Board 0.4 +@

Re: Re: Re: 아파치 에러 페이지 변경.. 6000기가 하드 성_인_자_료 공유창고
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds