Modification : nginx root configurable.
[lhc/ateliers.git] / etc / nginx / nginx.conf
index 216e273..f676f8e 100644 (file)
@@ -66,12 +66,14 @@ http {
        open_file_cache_valid 30s;
        open_log_file_cache max=1000 inactive=20s min_uses=2 valid=1m;
        proxy_cache_use_stale updating;
+       proxy_temp_path /run/shm/cache/nginx/proxy_temp 1 2;
        reset_timedout_connection on;
        send_timeout 60;
                # NOTE: if the client stops reading data, free up the stale client connection after this much time.
        sendfile on;
        server_names_hash_bucket_size 128;
        server_tokens off;
+       ssl_session_cache shared:SSL:10m;
        tcp_nodelay on;
                # NOTE: don't buffer data-sends (disable Nagle algorithm).
                #       Good for sending frequent small bursts of data in real time.
@@ -81,14 +83,14 @@ http {
                #       This is useful for prepending headers before calling sendfile,
                #       or for throughput optimization.
        types_hash_max_size 2048;
-       ## Add here all user agents that are to be blocked.
        map $http_user_agent $bad_bot {
+        # NOTE: user agents that are to be blocked.
                default 0;
                libwww-perl                      1;
                ~(?i)(httrack|htmlparser|libwww) 1;
         }
-       ## Add here all referrers that are to blocked.
        #map $http_referer $bad_referer {
+       # # NOTE: referrers that are to be blocked.
        #       default 0;
        #       ~(?i)(babes|casino|click|diamond|forsale|girl|jewelry|love|nudit|organic|poker|porn|poweroversoftware|replica|sex|teen|webcam|zippo) 1;
        # }