본문으로 이동

미디어위키 1.45 안정화가 거의 끝났습니다. 다만 Flow 확장 기능 관련 이슈가 있어서 대체하는 작업을 수행할 계획입니다.

  1. 큰숲백과:청사진에서 위키 발전의 대략적인 방향성을 제시했습니다. 의견이 있으신 분은 큰숲백과토론:청사진에서 의견을 남겨주시면 좋겠습니다.
  2. 기능상의 오류로 지원하지 않고 있는 기능에 대해서는 큰숲백과토론:이슈 트래커에 요약했습니다. 참고하시기 바랍니다.
  3. 데이터베이스 덤프 받고싶으신 분은 큰숲백과 가입 후에 사용자토론:Bigforest에 의견 남겨주시면 ftp 주소, 계정, 비밀번호를 특수:EmailUser를 통해서 공개할 예정입니다.

작은숲:위키노트/Nginx 캐시 설정: 두 판 사이의 차이

큰숲백과, 나무를 보지 말고 큰 숲을 보라.
잔글 Utolee90님이 위키노트:Nginx 캐시 설정 문서를 Nginx 캐시 설정 문서로 이동했습니다: Move_Pages_by_removing_the_text_위키노트_via_pywikibot
잔글 Utolee90님이 Nginx 캐시 설정 문서를 작은숲:위키노트/Nginx 캐시 설정 문서로 이동했습니다: 제목 변경
 
(같은 사용자의 중간 판 7개는 보이지 않습니다)
1번째 줄: 1번째 줄:
[[위키노트:Nginx|Nginx]]에서 트래픽을 줄이기 위해 고정 파일(static files, 그림 파일 등)을 [[위키노트:웹 브라우저|웹 브라우저]]에 캐시하도록 하는 설정. 아래 설정은 <tt>server</tt> 블록, 즉 가상 호스트 설정 안에 들어가야 한다.
[[작은숲:위키노트/Nginx|Nginx]]에서 트래픽을 줄이기 위해 고정 파일(static files, 그림 파일 등)을 [[작은숲:위키노트/웹 브라우저|웹 브라우저]]에 캐시하도록 하는 설정. 아래 설정은 <tt>server</tt> 블록, 즉 가상 호스트 설정 안에 들어가야 한다.
<source lang="nginx">
<syntaxhighlight lang="nginx">
# static file caching for 1 week (7x24 hours)
# static file caching for 1 week (7x24 hours)
#location ~* \.(css|js|gif|jpe?g|png|bmp|ico|svg)$ {
#location ~* \.(css|js|gif|jpe?g|png|bmp|ico|svg)$ {
10번째 줄: 10번째 줄:
}location ~* \.(ico)$ {
}location ~* \.(ico)$ {
     log_not_found  off;
     log_not_found  off;
}</source>
}</syntaxhighlight>
마지막 <tt>ico</tt> 파일에 대한 설정은 파일이 없는 경우 로그를 남기지 말라는 것이다.
마지막 <tt>ico</tt> 파일에 대한 설정은 파일이 없는 경우 로그를 남기지 말라는 것이다.
== 참고 ==
== 참고 ==
* [http://aspyct.org/blog/2012/08/20/setting-up-http-cache-and-gzip-with-nginx/ Setting up HTTP cache and gzip with nginx]
* [http://aspyct.org/blog/2012/08/20/setting-up-http-cache-and-gzip-with-nginx/ Setting up HTTP cache and gzip with nginx]
{{Nginx}}
{{Nginx}}
[[분류:공유]]
[[분류:위키노트/공유]]
[[분류:웹]]
[[분류:위키노트/웹]]
[[분류:서버]]
[[분류:위키노트/서버]]
[[분류:소프트웨어 설정]]{{퍼온문서|위키노트|{{#invoke:string|replace|{{PAGENAME}}|위키노트:|}}}}[[분류:위키노트에서 가져온 문서]]
[[분류:위키노트/소프트웨어 설정]]{{퍼온문서|위키노트|{{#invoke:string|replace|{{PAGENAME}}|위키노트:|}}}}[[분류:위키노트에서 가져온 문서]]

2022년 5월 7일 (토) 15:23 기준 최신판

Nginx에서 트래픽을 줄이기 위해 고정 파일(static files, 그림 파일 등)을 웹 브라우저에 캐시하도록 하는 설정. 아래 설정은 server 블록, 즉 가상 호스트 설정 안에 들어가야 한다.

# static file caching for 1 week (7x24 hours)
#location ~* \.(css|js|gif|jpe?g|png|bmp|ico|svg)$ {
    #expires 24h;
    expires 7d;
    add_header Pragma public;
    add_header Cache-Control "public, must-revalidate, proxy-revalidate";
    access_log off;
}location ~* \.(ico)$ {
    log_not_found  off;
}

마지막 ico 파일에 대한 설정은 파일이 없는 경우 로그를 남기지 말라는 것이다.

참고

이 작은숲 문서의 출처는 위키노트의 위키노트/Nginx 캐시 설정 문서입니다.