From bfe9a4bcca7678fa00e511750bc376ca9fe57063 Mon Sep 17 00:00:00 2001 From: Mashiro Date: Wed, 16 Sep 2020 10:45:41 +0800 Subject: [PATCH] perf: add `app-api-pixiv-net` --- conf/pixiv.conf | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/conf/pixiv.conf b/conf/pixiv.conf index 1fa823b..8cfe3bc 100644 --- a/conf/pixiv.conf +++ b/conf/pixiv.conf @@ -45,6 +45,12 @@ upstream i-pximg-net { server 210.140.92.145:443; } +upstream app-api-pixiv-net { + server 210.140.131.218:443; + server 210.140.131.223:443; + server 210.140.131.226:443; +} + server { listen 80 default_server; rewrite ^(.*) https://$host$1 permanent; @@ -231,6 +237,24 @@ server { } } +server { + listen 443 ssl; + server_name app-api.pixiv.net; + + ssl_certificate ca/pixiv.net.crt; + ssl_certificate_key ca/pixiv.net.key; + + location / { + proxy_pass https://app-api-pixiv-net; + proxy_set_header Host $http_host; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Real_IP $remote_addr; + proxy_set_header User-Agent $http_user_agent; + proxy_set_header Accept-Encoding ''; + proxy_buffering off; + } +} + server { listen 443 ssl; server_name www.google.com; @@ -332,4 +356,4 @@ server { proxy_set_header Accept-Encoding ''; proxy_buffering off; } -} \ No newline at end of file +}