Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- server {
- listen 443;
- server_name issa7-prerelease-ru.by.mgo.su;
- limit_conn addr 10000;
- ssl on;
- ssl_certificate server.pem;
- ssl_certificate_key private.key;
- ssl_session_timeout 5m;
- ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
- ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:!aNULL:!MD5:!DSS;
- ssl_prefer_server_ciphers on;
- error_log /var/log/nginx/issa7-ssl-error.log; #debug;
- access_log /var/log/nginx/issa7-ssl-access.log;
- root /var/www/pres/ru/issa7/issa7-prerelease-ru.by.mgo.su/public;
- location ~ \.php$ {
- include /etc/nginx/fastcgi_params;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
- fastcgi_param QUERY_STRING $query_string;
- fastcgi_pass unix:/var/run/php-fcgi.sock;
- fastcgi_intercept_errors on;
- break;
- }
- location / {
- set $rule_1 "";
- if ( !-e $request_filename ) {
- #if ( !-d $request_filename ) {
- set $rule_1 1;
- }
- if ($rule_1 = "1"){
- rewrite "^/([^\/]+).*$" /index.php last;
- }
- }
- index index.html index.htm index.php;
- location ~ ^/ics(/?)(.*)$ {
- resolver 192.168.28.11 192.168.28.21 valid=300s;
- proxy_set_header Host cabinet.ics-dct-pres-front-node1.ru.mgo.su;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-Host $host;
- proxy_pass https://cabinet.ics-dct-pres-front-node1.ru.mgo.su/$2$is_args$args;
- }
- location ~ ^/ct(/?)(.*)$ {
- resolver 192.168.28.11 192.168.28.21 valid=300s;
- proxy_set_header Host pres-ru-dct-cabinet.ics-pres-node1.ru.mgo.su;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-Host $host;
- proxy_pass https://pres-ru-dct-cabinet.ics-pres-node1.ru.mgo.su/$2$is_args$args;
- }
- location ~* ^.+\.(css|js)$ {
- expires 1d;
- add_header Cache-Control public;
- tcp_nodelay on;
- }
- location ~* ^.+\.(jpg|gif|png)$ {
- expires 1h;
- add_header Cache-Control public;
- }
- location ~* \.(eot|ttf|woff|woff2)$ {
- add_header Access-Control-Allow-Origin *;
- }
- location ~ /profile/ {
- try_files $uri $uri/ /profile/index.php?$args;
- }
- }
- server {
- listen 80;
- server_name issa7-prerelease-ru.by.mgo.su;
- limit_conn addr 10000;
- error_log /var/log/nginx/issa7-http-error.log debug;
- access_log /var/log/nginx/issa7-http-access.log;
- root /var/www/pres/ru/issa7/issa7-prerelease-ru.by.mgo.su/public;
- location ~ \.php$ {
- include /etc/nginx/fastcgi_params;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
- fastcgi_param QUERY_STRING $query_string;
- fastcgi_pass unix:/var/run/php-fcgi.sock;
- fastcgi_intercept_errors on;
- break;
- }
- location / {
- set $rule_1 "";
- if ( !-e $request_filename ) {
- #if ( !-d $request_filename ) {
- set $rule_1 1;
- }
- if ($rule_1 = "1"){
- rewrite "^/([^\/]+).*$" /index.php last;
- }
- }
- index index.html index.htm index.php;
- # location ~ ^/ics/api/\d+/multichannel/(.*)$ {
- # }
- location ~ ^/ics(/?)(.*)$ {
- resolver 192.168.28.11 192.168.28.21 valid=300s;
- proxy_set_header Host cabinet.ics-dct-dev-front-node1.ru.mgo.su;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-Host $host;
- proxy_pass https://cabinet.ics-dct-pres-front-node1.ru.mgo.su/$2$is_args$args;
- }
- location ~ ^/ct(/?)(.*)$ {
- resolver 192.168.28.11 192.168.28.21 valid=300s;
- proxy_set_header Host pres-ru-dct-cabinet.ics-dev-node1.ru.mgo.su;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-Host $host;
- proxy_pass https://pres-ru-dct-cabinet.ics-pres-node1.ru.mgo.su/$2$is_args$args;
- }
- location ~* ^.+\.(css|js)$ {
- expires 1d;
- add_header Cache-Control public;
- tcp_nodelay on;
- }
- location ~* ^.+\.(jpg|gif|png)$ {
- expires 1h;
- add_header Cache-Control public;
- }
- location ~* \.(eot|ttf|woff|woff2)$ {
- add_header Access-Control-Allow-Origin *;
- }
- location ~ /profile/ {
- try_files $uri $uri/ /profile/index.php?$args;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement