千家信息网

Nginx如何实现前后端分离

发表于:2025-02-14 作者:千家信息网编辑
千家信息网最后更新 2025年02月14日,这篇文章给大家分享的是有关Nginx如何实现前后端分离的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。#user nobody;worker_processes 1;#err
千家信息网最后更新 2025年02月14日Nginx如何实现前后端分离

这篇文章给大家分享的是有关Nginx如何实现前后端分离的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid    logs/nginx.pid;events {  worker_connections 1024;}http {  include    mime.types;  default_type application/octet-stream;  #sendfile    on;  #tcp_nopush   on;  #keepalive_timeout 0;  keepalive_timeout 65;    proxy_set_header Cookie $http_cookie;    proxy_set_header X-Forwarded-Host $host;    proxy_set_header X-Forwarded-Server $host;    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    proxy_set_header Host $host;    proxy_set_header X-Real-IP $remote_addr;   gzip on;  sendfile   on;  server {    listen    8100;    server_name localhost;    location =/ {      root /Users/abee/WebstormProjects/Angular/dist;       index index.html index.htm;      try_files $uri $uri/ /index.html =404;    }    location ~* \.(js|css|htm|html|gif|jpg|jpeg|png|bmp)$ {       root /Users/abee/WebstormProjects/Angular/dist;     }    location / {      proxy_pass http://localhost:8200/;    }         }}

如果有多个server端location可使用另一种配置

location /server1/ {      proxy_pass http://localhost:8300/;    }

感谢各位的阅读!关于"Nginx如何实现前后端分离"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

0