Maison > Opération et maintenance > Nginx > Que faire avec le proxy inverse nginx

Que faire avec le proxy inverse nginx

王林
Libérer: 2023-05-29 11:19:11
avant
1020 Les gens l'ont consulté

1. La composition du fichier de configuration nginx

nginx se compose des parties suivantes

Que faire avec le proxy inverse nginx

2. L'utilisation de la directive proxy

proxy_pass peut proxy vers l'adresse URL après proxy_pass selon les règles

Que faire avec le proxy inverse nginx

server_name est utilisé pour définir les URL à utiliser Cette règle
proxy toutes les requêtes sous gulimaill.com

La syntaxe d'équilibrage de charge est la suivante en amont est définie dans le proxy_pass du serveur d'équilibrage en utilisant le serveur d'équilibrage de charge #🎜🎜 #Vous pouvez utiliser cette méthode pour proxy la passerelle#🎜 🎜#

http {
    upstream myapp1 {
        server srv1.example.com;
        server srv2.example.com;
        server srv3.example.com;
    }

    server {
        listen 80;
        location / {
            proxy_pass http://myapp1;
        }
}
Copier après la connexion
  upstream gulimall {
        server 192.168.1.7:10001;
    }
        location / {
                proxy_set_header Host $host;
                # proxy_pass http://192.168.1.7:10000;
                proxy_pass http://gulimall;
        }
Copier après la connexion

Ensuite, configurez la passerelle

Lorsque l'URL est ***.gulimaill.com, accédez au service produit

#🎜 🎜#

Il y a un piège ici car nginx ne porte pas l'en-tête de requête Host, vous devez donc ajouter proxy_set_header Host $host configurationQue faire avec le proxy inverse nginx;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal