Maison > Article > Opération et maintenance > Comment implémenter le mappage multiport avec le proxy inverse nginx
Explication du code
1.1 http:www.baidu.test.com est par défaut 80, accédez à "/" pour utiliser le proxy inverse, puis accédez au 8083 local
1.2 8083 représente l'adresse d'accès au projet frontal local ; , le front-end doit accéder aux données d'arrière-plan, "/", continue d'être proxy vers l'adresse d'arrière-plan 9803
1.3 De cette façon, l'accès à plusieurs ports peut être effectué tant que le port 80 est ouvert.
1.4 La configuration racine peut être un chemin absolu ou un chemin relatif.
server { listen 80; server_name www.baidu.test.com;#你要填写的域名,多个用逗号隔开 location / { proxy_pass http://localhost:8083; proxy_set_header host $host; proxy_set_header x-real-ip $remote_addr; proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for; root /app/esop_web/esopschool; index index.html; try_files $uri $uri/ /index.html; } location /rest{ proxy_pass http://localhost:9803; proxy_set_header host $host; proxy_set_header x-real-ip $remote_addr; proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for; } }
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!