NGINX

NGINX


server {
   server_name test.domain.com www.test.domain.com;
   charset off;
   index index.php index.html;
   disable_symlinks if_not_owner from=$root_path;
   include /etc/nginx/vhosts-includes/*.conf;
   include /etc/nginx/vhosts-resources/test.domain.com/*.conf;
   access_log /var/www/httpd-logs/test.domain.com.access.log;
   error_log /var/www/httpd-logs/test.domain.com.error.log notice;
   ssi on;
   return 301 https://$host:443$request_uri;
   set $root_path /var/www/www-root/data/www/site;
   root $root_path;
   listen 92.119.100.10:80;
   gzip on;
   gzip_comp_level 1;
   gzip_disable "msie6";
   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;
   location / {
      location ~ [^/]\.ph(p\d*|tml)$ {
         try_files /does_not_exists @php;
      }
      location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|webp|woff|woff2)$ {
         expires 24h;
      }
   }
   location @php {
      include /etc/nginx/vhosts-resources/test.domain.com/dynamic/*.conf;
      fastcgi_index index.php;
      fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@test.domain.com";
      fastcgi_pass unix:/var/www/php-fpm/117.sock;
      fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
      try_files $uri =404;
      include fastcgi_params;
   }
}
server {
   server_name test.domain.com www.test.domain.com;
   ssl_certificate "/var/www/httpd-cert/www-root/test.domain.com_le1.crt";
   ssl_certificate_key "/var/www/httpd-cert/www-root/test.domain.com_le1.key";
   ssl_ciphers EECDH:+AES256:-3DES:RSA+AES:!NULL:!RC4;
   ssl_prefer_server_ciphers on;
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
   ssl_dhparam /etc/ssl/certs/dhparam4096.pem;
   charset off;
   index index.php index.html;
   disable_symlinks if_not_owner from=$root_path;
   include /etc/nginx/vhosts-includes/*.conf;
   include /etc/nginx/vhosts-resources/test.domain.com/*.conf;
   access_log /var/www/httpd-logs/test.domain.com.access.log;
   error_log /var/www/httpd-logs/test.domain.com.error.log notice;
   ssi on;
   set $root_path /var/www/www-root/data/www/site;
   root $root_path;
   listen 92.119.100.10:443 ssl;
   gzip on;
   gzip_comp_level 1;
   gzip_disable "msie6";
   gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript image/svg+xml;
   location / {
      location ~ [^/]\.ph(p\d*|tml)$ {
         try_files /does_not_exists @php;
      }
      location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|webp|woff|woff2)$ {
         expires 24h;
      }
   }
   location @php {
      include /etc/nginx/vhosts-resources/test.domain.com/dynamic/*.conf;
      fastcgi_index index.php;
      fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@test.domain.com";
      fastcgi_pass unix:/var/www/php-fpm/117.sock;
      fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
      try_files $uri =404;
      include fastcgi_params;
   }
}


Report Page