Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- server {
- listen [::]:443 ssl ipv6only=on;
- listen 443 ssl;
- ssl_certificate /*****
- ssl_certificate_key /*****
- include /*****
- ssl_dhparam /*****
- server_name ******;
- access_log /var/log/nginx/access.log;
- location / {
- proxy_pass http:/*******/;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Proto $scheme;
- }
- location /service1 {
- set $args q=$custom_code**код для стороннего сервиса**&$args;
- proxy_pass https://**адрес для запроса в сторонний сервис**?$args;
- proxy_bind **тут я добавляю ip адрес моего сервера (один из, т.е. в каждый запрос новый ip)**;
- proxy_set_header X-Real-IP $remote_addr;
- proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
- proxy_set_header X-Forwarded-Proto $scheme;
- }
- }
- server {
- listen 80 default_server;
- listen [::]:80 default_server;
- server_name ****
- return 301 https://$host$request_uri;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement