ini nginx的で特定のドメインのみ动作する画像キャッシュサーバ用的conf

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ini nginx的で特定のドメインのみ动作する画像キャッシュサーバ用的conf相关的知识,希望对你有一定的参考价值。

proxy_cache_path /var/cache/nginx/cache levels=1:2 keys_zone=zone1:100m inactive=1d max_size=10g;

# [http://このサーバのIPアドレス/画像サーバドメイン/画像パス]へアクセスすると画像がキャッシュされて返される
server {
  # IPアドレスでのアクセス
  server_name ~^[\d\.]+$;
  listen 80;

  root /root_dir;
  index index.php index.html;

  # 指定したドメインの画像のみ返す
  location /domain.domain {
    proxy_pass http://domain.domain/;

    # 画像へのアクセスでなければ404
    if ($uri ~ (?<!jpg|jpeg|png|gif|bmp)$) {
      return 404;
    }

    proxy_cache zone1;
    proxy_cache_key $scheme://$host$request_uri$is_args$args;

    proxy_cache_valid 200 60m;

    proxy_set_header X-Real-IP $remote_addr;

    proxy_buffering on;
    proxy_redirect off;

    expires 60m;
  }

  # 指定されていないドメインへのアクセスは全て404
  location / {
    return 404;
  }
}

以上是关于ini nginx的で特定のドメインのみ动作する画像キャッシュサーバ用的conf的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp Unix的ドメインソケットの确认

csharp 别スレッドからメインスレッドのコントロールにアクセスするラムダ式

css [css:annotation(invalid)] HTML5インプット群バリデーションのアノテーションをCSS実装する。#css

html CSS特定の要素のみにスタイルシートを适用する

text ダッシュボード:メインカラム系

ini Nginx的でSSLの时