Advertisement
Guest User

Untitled

a guest
Aug 17th, 2019
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.06 KB | None | 0 0
  1. daemon off;
  2. worker_processes auto;
  3.  
  4. events {
  5. use epoll;
  6. accept_mutex on;
  7. multi_accept on;
  8. worker_connections 4096;
  9. }
  10.  
  11. http {
  12. access_log off;
  13. error_log off;
  14. server_tokens off;
  15.  
  16. include mime.types;
  17. include server.conf;
  18. default_type application/octet-stream;
  19.  
  20. client_body_buffer_size 10K;
  21. client_header_buffer_size 1k;
  22. client_max_body_size 8m;
  23. large_client_header_buffers 2 1k;
  24.  
  25. sendfile on;
  26. tcp_nopush on;
  27. tcp_nodelay on;
  28. client_body_timeout 10;
  29. reset_timedout_connection on;
  30. send_timeout 2;
  31. keepalive_timeout 10;
  32.  
  33. server {
  34. listen <%= ENV['PORT'] %>;
  35. server_name <%= ENV['DOMAINER'] %>;
  36.  
  37. resolver 1.1.1.1;
  38. resolver_timeout 2s;
  39.  
  40. if ($http_host != $server_name) {
  41. rewrite ^/(.*) https://$server_name/$1 permanent;
  42. }
  43.  
  44. location / {
  45. try_files $uri @proxy_to_app;
  46. }
  47.  
  48. location @proxy_to_app {
  49. # valid_referers frieza.host yesmovies.to 123movies.fun *.frieza.host *.yesmovies.to *.123movies.fun play.srvo.host;
  50. # if ($invalid_referer) { return 404; }
  51. more_clear_headers 'via';
  52. add_header 'Access-Control-Allow-Origin' 'https://play.srvo.host' always;
  53. proxy_set_header X-Real-IP $remote_addr;
  54. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  55. proxy_set_header X-Forwarded-Proto $scheme;
  56. proxy_set_header Host $host;
  57. proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_429;
  58. proxy_redirect off;
  59. proxy_pass http://backend;
  60. }
  61.  
  62. location /ua {
  63. proxy_set_header X-Real-IP $remote_addr;
  64. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  65. proxy_set_header X-Forwarded-Proto $scheme;
  66. proxy_set_header Host $host;
  67. proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_429;
  68. proxy_redirect off;
  69. proxy_pass http://backend;
  70. }
  71.  
  72. location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|bmp|swf|js|json|xml|txt)$ {
  73. try_files $uri @proxy_to_app;
  74. expires 4w;
  75. }
  76.  
  77. }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement