problème proxy_pass en amont de nginx
伊谢尔伦
伊谢尔伦 2017-05-16 17:21:19
0
3
496

Quelles sont les différences entre les configurations suivantes ?

upstream baidu_server {
    server 180.149.132.47:80;
}
server {
    listen 80;
    server_name  xxx.example.com;
    charset utf-8;
    access_log off;

    location / {
        proxy_redirect off;
        proxy_pass http://baidu_server;
        proxy_set_header User-Agent $http_user_agent;
        proxy_set_header Accept-Encoding "";
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
server {
    listen 80;
    server_name  xxx.example.com;
    charset utf-8;
    access_log off;

    location / {
        proxy_redirect off;
        proxy_pass http://180.149.132.47:80;
        proxy_set_header User-Agent $http_user_agent;
        proxy_set_header Accept-Encoding "";
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }

La deuxième méthode permet d'accéder correctement à la page d'accueil de Baidu, mais la première méthode ne fonctionne pas. Puis-je demander pourquoi ?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

répondre à tous(3)
Ty80

Le serveur Baidu rejette, vous pouvez définir d'autres tests

某草草

Les deux vont bien.

PHPzhong

Propriétaire, j'ai également rencontré ce problème. Vous cherchez des réponses ou des solutions. La première URL devient directement http://baidu_server

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal