server { listen 443; server_name twitter-api.vii.im api.twitter.com; ssl on; ssl_certificate /etc/nginx/certs/vii.im.crt; ssl_certificate_key /etc/nginx/certs/vii.im.key; location / { proxy_pass https://api.twitter.com; proxy_set_header Host api.twitter.com; } } server { listen 443; server_name twitter-n.vii.im twitter.com; ssl on; ssl_certificate /etc/nginx/certs/vii.im.crt; ssl_certificate_key /etc/nginx/certs/vii.im.key; location / { proxy_pass https://twitter.com; proxy_set_header Host twitter.com; } } server { listen 443; server_name twitter-upload.vii.im upload.twitter.com; ssl on; ssl_certificate /etc/nginx/certs/vii.im.crt; ssl_certificate_key /etc/nginx/certs/vii.im.key; location / { proxy_pass https://upload.twitter.com; proxy_set_header Host upload.twitter.com; } }