Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- server {
- charset utf-8;
- client_max_body_size 20m;
- client_body_buffer_size 128k;
- fastcgi_hide_header Set-Cookie;
- gzip on;
- gzip_min_length 1000;
- gzip_buffers 16 8k;
- gzip_comp_level 9;
- gzip_types text/plain application/x-javascript application/javascript text/xml text/css image/svg+xml image/jpeg;
- gzip_vary on;
- location ~* \.(css|js|jpg|jpeg|gif|ico|png|bmp|pict|csv|doc|pdf|pls|ppt|tif|tiff|eps|ejs|swf|midi|mid|ttf|eot|woff|otf|svg|svgz|webp|docx|xlsx|xls|pptx|ps|class|jar|woff2|less|scss|svg+xml)$ {
- add_header 'Access-Control-Allow-Origin' '*';
- access_log off;
- log_not_found off;
- expires 360d;
- }
- root /var/www/html;
- index index.html index.php;
- server_name _;
- location / {
- index index.html index.php;
- if (!-e $request_filename){
- rewrite ^/(.*) /index.php?r=$1 last;
- }
- if ($request_filename ~ "\.(css|js|jpg|jpeg|gif|ico|png|bmp|pict|csv|doc|pdf|pls|ppt|tif|tiff|eps|ejs|swf|midi|mid|ttf|eot|woff|otf|svg|svgz|webp|docx|xlsx|xls|pptx|ps|class|jar|woff2|less|scss|svg)$") {
- add_header Pragma "public";
- add_header Cache-Control "public, must-revalidate, proxy-revalidate";
- add_header Access-Control-Allow-Origin *;
- access_log off;
- expires 360d;
- break;
- }
- location ~ ^/assets/.+\.php(/|$) {
- deny all;
- }
- }
- location ~ \.php$ {
- include snippets/fastcgi-php.conf;
- fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
- }
- location ~ /\.ht {
- deny all;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement