ssl_protocols TLSv1.2 TLSv1.3;
ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';
ssl_ecdh_curve secp384r1;
-ssl_buffer_size 2k;
-ssl_session_tickets off;
root /var/www/uguu/dist/;
autoindex off;
access_log off;
index index.html index.php;
+etag on;
-location ~* \.(?:css|js|jpg|jpeg|gif|png|ico|xml|eot|woff|woff2|ttf|svg|otf)$ {
-
- add_header Cache-Control "no-cache, public, must-revalidate, proxy-revalidate";
-
- # allow CORS requests
- add_header Access-Control-Allow-Origin *;
- types {font/opentype otf;}
- types {application/vnd.ms-fontobject eot;}
- types {font/truetype ttf;}
- types {application/font-woff woff;}
- types {font/x-woff woff2;}
- }
+location ~* \.(css|js|jpg|jpeg|gif|png|ico|xml|eot|woff|woff2|ttf|svg|otf|x-icon|avif|webp|apng|min.js|min.css)$ {
+add_header Cache-Control "public";
+expires 30d;
+}
- gzip on;
- gzip_min_length 1000;
- gzip_comp_level 6;
- gzip_proxied any;
- gzip_types text/css text/js text/javascript application/javascript application/x-javascript;
+ gzip on;
+ gzip_min_length 1000;
+ gzip_comp_level 6;
+ gzip_proxied any;
+ gzip_types text/css text/js text/javascript application/javascript application/x-javascript;
location ~* \.php$ {
fastcgi_pass unix:/var/run/php/php7.3-fpm.sock;