%PDF- %PDF-
Direktori : /etc/nginx/ |
Current File : //etc/nginx/nginx.conf |
#user www-data www-data; user nginx nginx; worker_processes 1; error_log /var/log/nginx/error.log notice; pid /var/run/nginx.pid; events { worker_connections 1024; # multi_accept on; } #expires generic map #map $sent_http_content_type $expires_generic { # default off; # text/html epoch; # text/css 24h; # application/javascript 24h; # application/x-javascript 24h; # application/octet-stream 7d; # ~image/ 30d; #} http { include /etc/nginx/mime.types; log_format main '$host $remote_addr [$time_local] ' '"$request" $status $body_bytes_sent ' '$request_length $bytes_sent "$http_referer" ' '"$http_user_agent" $request_time "$gzip_ratio" "$remote_user" $connection $connection_requests $ssl_cipher $ssl_protocol $ssl_session_id $ssl_session_reused "$http2" $request_id ' '$brotli_ratio ' # '0 ' '$sent_http_content_encoding $upstream_addr $upstream_connect_time $upstream_response_time $upstream_response_length $upstream_bytes_received $http_cf_ipcountry';# $request_id'; # log_format main '$host $remote_addr [$time_local] ' # '"$request" $status $body_bytes_sent ' # '$request_length $bytes_sent "$http_referer" ' # '"$http_user_agent" $request_time "$gzip_ratio" "$remote_user" $connection $connection_requests $ssl_cipher $ssl_protocol $ssl_session_id $ssl_session_reused$spdy'; # log_format additional_details '$ssl_protocol $ssl_cipher $request $gzip_ratio $brotli_ratio'; log_format scripts '$document_root$fastcgi_script_name > $request'; access_log /var/log/nginx/access_main.log main; # access_log /var/log/nginx/access_additional.log additional_details; # access_log /var/log/nginx/scripts.log scripts; sendfile on; default_type application/octet-stream; #tcp_nopush on; client_max_body_size 200M; # lua_shared_dict luameter 8m; # lua_package_path "/opt/luameter/luac/?.luac"; # init_by_lua "luameter = require 'luameter'"; # log_by_lua "luameter.mark_by_host();";# luameter.mark_by_path(1)"; #rewrite_log on; # resolver 8.8.8.8 ipv6=off; #keepalive_timeout 0; keepalive_timeout 600; tcp_nodelay on; brotli on; brotli_types text/javascript text/css text/xml text/plain application/xml application/json text/xhtml application/x-javascript application/xml+rss application/javascript image/x-icon text/json text/calendar; #brotli_types *; brotli_static on; # gzip on; gzip_disable "MSIE [1-6]\.(?!.*SV1)"; gzip_vary on; gzip_proxied any; gzip_types text/javascript text/css text/xml text/plain application/xml application/json text/xhtml application/x-javascript application/xml+rss application/javascript image/x-icon text/json text/calendar; #charset utf-8; gzip_static on; deny 91.200.12.0/24; deny 91.213.126.0/24; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; server_names_hash_bucket_size 128; server_names_hash_max_size 1024; map $sent_http_content_type $expires_generic { default off; text/html epoch; text/css 24h; application/javascript 24h; application/x-javascript 24h; application/octet-stream 7d; ~image/ 30d; } include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; } # mail { # # See sample authentication script at: # # http://wiki.nginx.org/NginxImapAuthenticateWithApachePhpScript # # # auth_http localhost/auth.php; # # pop3_capabilities "TOP" "USER"; # # imap_capabilities "IMAP4rev1" "UIDPLUS"; # # server { # listen localhost:110; # protocol pop3; # proxy on; # } # # server { # listen localhost:143; # protocol imap; # proxy on; # } # }