注意: このページは最後に更新されてから 1449 日が経過している記事です。 文章が腐敗している可能性があります。その点を考慮した上で確認ください。

Nginx

提供: kimoto's wiki

基本

シンボリックリンクを追従する方法

デフォルトだとシンボリックリンクの参照先を見てくれずに403になるのでそれを無効化する方法

disable_symlinks off;

リダイレクトを強制キャッシュ

以下の例では10分間キャッシュされることになる(10m = 10 minutes)

  server {
    listen 80;
    server_name _;
    location / {
      proxy_cache one;
      proxy_cache_key $request_uri;
      proxy_cache_use_stale error timeout invalid_header;
      proxy_cache_valid 301 302 303 10m;
      proxy_pass http://localhost:5000/;
    }
  }