nginx.conf 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. worker_processes 2; ## 默认1,一般建议设成CPU核数1-2倍
  2. events {
  3. worker_connections 2048;
  4. }
  5. http {
  6. client_max_body_size 1024m;
  7. default_type application/octet-stream; # 默认文件类型
  8. # 日志格式及access日志路径
  9. log_format main '$remote_addr - $remote_user [$time_local] $status '
  10. '"$request" $body_bytes_sent "$http_referer" '
  11. '"$http_user_agent" "$http_x_forwarded_for"';
  12. sendfile on;
  13. tcp_nopush on; # sendfile开启时才开启。
  14. proxy_connect_timeout 900; #单位秒
  15. proxy_send_timeout 900; #单位秒
  16. proxy_read_timeout 900; #单位秒
  17. server {
  18. listen 80;
  19. proxy_hide_header 'Vary';
  20. add_header 'Access-Control-Allow-Origin' '*' always;
  21. add_header 'Access-Control-Allow-Methods' '*' always;
  22. add_header 'Access-Control-Allow-Headers' '*' always;
  23. location / {
  24. if ($request_method = OPTIONS) {
  25. add_header 'Access-Control-Allow-Origin' '*' always;
  26. add_header 'Access-Control-Allow-Methods' '*' always;
  27. add_header 'Access-Control-Allow-Headers' '*' always;
  28. return 204;
  29. }
  30. proxy_pass https://www.youtube.com/;
  31. }
  32. }
  33. }