Apakah url di sebalik proxy_pass proksi terbalik nginx?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:17:42
0
4
701

Apakah url di sebalik proxy_pass proksi terbalik nginx? 127.0.0.1 yang ditulis dalam contoh di bawah mewakili mesin tempatan? Mewakili diri anda? Apakah fungsinya?

    location / {
        proxy_http_version       1.1;

        add_header               Strict-Transport-Security "max-age=31536000; includeSubDomains; preload";
        add_header               X-Frame-Options deny;
        add_header               X-Content-Type-Options nosniff;
        add_header               Content-Security-Policy "default-src 'none'; script-src 'unsafe-inline' 'unsafe-eval' blob: https:; img-src data: https: http://ip.qgy18.com; style-src 'unsafe-inline' https:; child-src https:; connect-src 'self' https://translate.googleapis.com; frame-src https://disqus.com https://www.slideshare.net";
        add_header               Public-Key-Pins 'pin-sha256="YLh1dUR9y6Kja30RrAn7JKnbQG/uEtLMkBgFF2Fuihg="; pin-sha256="aef6IF2UF6jNEwA2pNmP7kpgT6NFSdt7Tqf5HzaIGWI="; max-age=2592000; includeSubDomains';
        add_header               Cache-Control no-cache;

        proxy_ignore_headers     Set-Cookie;

        proxy_hide_header        Vary;
        proxy_hide_header        X-Powered-By;

        proxy_set_header         X-Via            QingDao.Aliyun;
        proxy_set_header         Connection       "";
        proxy_set_header         Host             imququ.com;
        proxy_set_header         X-Real_IP        $remote_addr;
        proxy_set_header         X-Forwarded-For  $proxy_add_x_forwarded_for;

        proxy_pass               http://127.0.0.1:9095;
    }
曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(4)
滿天的星座

Terdapat juga port di belakang IP
Majukan permintaan ke port 80 ke port 9095, kerana nginx sendiri tidak dapat menangani permintaan java/php/python (sekadar contoh), ia perlu diserahkan kepada tomcat, php- fpm atau wsgi, dsb. Untuk mengendalikannya, jadi perkhidmatan backend proksi terbalik diperlukan pemahaman peribadi

伊谢尔伦

Saya rasa anda juga boleh menulis IP lain, tidak semestinya mesin ini, asalkan mesin ini boleh mengaksesnya

阿神

Ip lain boleh digunakan Tujuannya adalah untuk merealisasikan proksi Secara mudah difahami sebagai CDN, ia juga boleh digunakan, tetapi fungsinya lengkap dan tersedia

曾经蜡笔没有小新

127.0.0.1 merujuk kepada mesin ini, kenapa anda perlu proksi sendiri? Sebagai contoh, pelayan menjalankan pelayan node.js, tetapi node.js bukan pelayan web khusus, jadi Nginx diperlukan untuk membalikkan proksi, yang menjadikannya lebih mudah untuk mengawal akses luaran, dan cache Nginx boleh meningkatkan prestasi.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan