server { listen 7860 default_server; listen [::]:7860 default_server; server_name _; resolver 1.1.1.1; location /ping { default_type application/json; return 200 '{"status":"success","result":"nginx json"}'; } location /api/ip { proxy_pass https://api.nn.ci/ip; add_header x-url $arg_url; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_cache_bypass $http_upgrade; proxy_read_timeout 86400; } location / { proxy_pass $arg_url; add_header x-url $arg_url; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_cache_bypass $http_upgrade; proxy_read_timeout 86400; add_header Cache-control max-age=2592000; proxy_ssl_server_name on; proxy_ssl_verify off; } }