3232 server_names_hash_max_size 512 ;
3333 server_names_hash_bucket_size 512 ;
3434 charset utf-8;
35-
35+
3636 # FastCGI settings
3737 fastcgi_buffers 4 256k ;
3838 fastcgi_buffer_size 256k ;
@@ -103,23 +103,22 @@ http {
103103 #set_real_ip_from 2a06:98c0::/29;
104104 real_ip_header CF-Connecting-IP;
105105
106- # SSL PCI Compliance
107- ssl_session_cache shared:SSL:10m ;
106+ # SSL PCI compliance
107+ ssl_session_cache shared:SSL:20m ;
108+ ssl_buffer_size 1400 ;
108109 ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
109110 ssl_prefer_server_ciphers on;
110111 ssl_ciphers "ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES256-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:DES-CBC3-SHA:!DSS" ;
111112 ssl_dhparam /etc/ssl /dhparam.pem;
112- ssl_ecdh_curve secp384r1;
113- ssl_session_cache shared:SSL:10m ;
113+ ssl_ecdh_curve secp384r1;
114114 ssl_session_tickets off;
115- ssl_stapling on;
115+ ssl_stapling on;
116116 ssl_stapling_verify on;
117- ssl_buffer_size 1400 ;
118117 resolver 1.0.0.1 1.1.1.1 valid=300s ;
119- resolver_timeout 5s ;
120- add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" ;
121- add_header X-Frame-Options SAMEORIGIN;
122- add_header X-Content-Type-Options nosniff;
118+ resolver_timeout 5s ;
119+ add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" ;
120+ add_header X-Frame-Options SAMEORIGIN;
121+ add_header X-Content-Type-Options nosniff;
123122
124123 # Error pages
125124 error_page 403 /error/403 .html;
@@ -141,7 +140,7 @@ http {
141140 ~ wordpress_logged_in 1;
142141 }
143142
144- # File cache settings
143+ # File cache (static assets)
145144 open_file_cache max=10000 inactive=30s ;
146145 open_file_cache_valid 60s ;
147146 open_file_cache_min_uses 2;
@@ -150,4 +149,4 @@ http {
150149 # Wildcard include
151150 include /etc/nginx/conf.d/*.conf;
152151 include /etc/nginx/conf.d/domains/*.conf;
153- }
152+ }
0 commit comments