婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 部署前后端分離式nginx配置的完整步驟

部署前后端分離式nginx配置的完整步驟

熱門標簽:金融行業外呼線路 高德地圖標注無營業執照 智能電話機器人線路 廣州電銷機器人系統圖 江蘇電銷外呼防封系統是什么 賀州市地圖標注app 百度地圖標注要不要錢 東莞人工智能電銷機器人供應商 長沙開福怎么申請400電話

前言

老生常談了,這里談談我的理解的前后端分離,簡單的分離無非是將原來mvc的view層剝離出來,獨立一個成為Servlet服務,Servlet之間依靠http連通。這里的view Servlet容器可以是任意一種服務端服務,Tomcat、Apache、Nginx、IIS,都可以。這里以常用的Nginx為例子做簡單的介紹。

需求分析

先來一波需求分析。

  • 單項目
    • 單項目指的是一臺服務器部署一個前端服務,使www.xxx.com => index.html的單一指向。
  • 多項目
    • 多項目指的是一臺服務器部署多個前端服務,使www.xxx.com/a => a.html,www.xxx.com/b => b.html等多指向。
  • 請求代理。
  • cookie domain重寫。
  • cookie path 重寫。

提示:這里做好寫conf.d/*.conf,這樣配置可以分離處理。

公共配置

server{
 listen 80; # 配置端口
 server_name _; # 配置域名
 charset utf-8; # 編碼
 access_log /xxx/log/nginx_access.log main; # 成功日志
 error_log /xxx/log/nginx_error.log error; # 錯誤日志
 index index.html; # 查找文件順序
 set $root /xxx/nginx/; # 變量設置,設置公共路徑
 
 # 其余location
}

請手動去/xxx/log/nginx_access.log和/xxx/log/nginx_error.log下新建對應文件??赡軙绦衝ginx reload第一次執行時會報錯。

set的$root路徑為絕對路徑,access_log和error_log同樣都是絕對路徑。

單項目配置

目錄結構

nginx
|----- index.html
|----- user.html

location配置

location / {
	root $root;
}

好了最簡單的基于根路徑配置就這樣好了,這里無非是通過location配置一條路徑,然后指向到$root文件夾下的index.html這個文件下。

多項目配置

目錄結構

nginx
|----- a
    |----- index.html
|----- b
    |----- index.html

多條location配置

location ^~ /a {
  alias $root/a;
}

location ^~ /b {
  alias $root/b;
}

location / {
  root $root;
}

跟單項目唯一的不同點在于,root和alias的區別,root指的是文件的絕對匹配路徑,而alias則是相對匹配。root可以再http、server、location中配置,而alias只能在location中配置。這我還加入的正則^~,當匹配/a或者/b時,不管location的路徑是什么,資源的真實路徑一定是都是 alias 指定的路徑。這樣的我就能讓/a、/b擁有匹配的到路徑之后,擁有跳轉固定路徑,這在spa式的前端項目非常有用的,因為其實核心文件只有一個index.html文件(資源文件另說)。這樣我永遠跳轉index.html就能保證瀏覽器手動刷新的時候,不會根據root路徑去查找服務器其他路徑的資源。然后設置spa的根路徑和 /b必須是匹配的。

為什么會有這種需求?前端是輕便的,我們為了達到節約服務器與聚合同類型業務的時候,就會使用到這種機制。就像希望admin.xxxx.com/a => 運營管理臺、admin.xxxx.com/b => erp管理臺一樣。所有admin這個域名下我們只要切出子路徑即可。簡單輕便。

請求轉發

location ^~ /api {
  proxy_pass http://api.xxx.com/;
}

這里就特別簡單了,我通過正則匹配/api這個請求,通過proxy_pass屬性,將請求定向到http://api.xxx.com。即可

修改cookie domain

有時候處于安全考慮,我們會設置一定的cookie的domain屬性這是對于nginx轉發來說就很不友好了。當然也是有解決手段的,也很簡單。

location {
  proxy_cookie_domain <本域的domain> <想修改的domain>;
}

修改cookie path

當我們轉發回api接口時,有時候api域名拿不到cookie,除了domain還有cookie path的可能性。當然解決方案也很簡單

location {
  proxy_cookie_path <本域的路徑> <想修改的路徑>;
}

后續優化

這只是nginx配置最簡單的一個例子,還有,開啟gzip、緩存設置、合并資源請求的插件、設置50x,40x頁面、判斷移動端,pc端跳轉等配置,nginx還是很強大的。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

標簽:滄州 張家界 松原 玉樹 永州 北京 廊坊 洛陽

巨人網絡通訊聲明:本文標題《部署前后端分離式nginx配置的完整步驟》,本文關鍵詞  部署,前,后端,分離,式,nginx,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《部署前后端分離式nginx配置的完整步驟》相關的同類信息!
  • 本頁收集關于部署前后端分離式nginx配置的完整步驟的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    中文字幕巨乱亚洲| 亚洲欧美一区二区久久| 日韩av网站在线观看| 久久亚洲影视婷婷| 色悠悠久久综合| 成人激情视频网站| 图片区小说区国产精品视频| 国产精品国产三级国产普通话99| 欧美日韩精品一区二区三区| 精彩视频一区二区| 亚洲成人中文在线| 亚洲天堂2014| 久久久久9999亚洲精品| 欧美精品乱人伦久久久久久| 9人人澡人人爽人人精品| 国产视频一区在线观看| 97久久精品人人做人人爽50路| 国产精品免费久久| 精品欧美黑人一区二区三区| 欧美一区二区三区免费| 欧美日韩www| 欧美探花视频资源| 欧美在线视频全部完| www.亚洲激情.com| voyeur盗摄精品| 日本欧美大码aⅴ在线播放| 亚洲一区二区成人在线观看| 国产精品久久99| 国产精品久久久久三级| 欧美久久婷婷综合色| 在线观看免费亚洲| 欧美日韩精品欧美日韩精品一综合| 99久久精品一区| 91视频在线看| 在线观看成人小视频| 欧美在线综合视频| 欧洲色大大久久| 欧美绝品在线观看成人午夜影视| 精品视频在线免费看| 欧美日韩在线亚洲一区蜜芽| 6080yy午夜一二三区久久| 在线观看视频91| 制服视频三区第一页精品| 欧美系列一区二区| 欧美顶级少妇做爰| 日韩欧美一级特黄在线播放| 日韩精品一区二区三区中文精品| 日韩精品一区二区三区在线播放| 91精品国产综合久久福利软件| 欧美日韩精品三区| 国产欧美一区二区三区鸳鸯浴 | 在线免费不卡视频| 欧美日韩国产欧美日美国产精品| 91精品国产91久久久久久最新毛片| 精品久久久久久无| 国产精品美女一区二区三区| 亚洲一级不卡视频| 国产成人av电影| 91片在线免费观看| 亚洲精品在线观| 一区二区三区日韩精品| 久久99国产精品麻豆| 色综合久久久久综合| 欧美大尺度电影在线| 国产精品欧美一区二区三区| 亚洲国产精品影院| 久久精品国产精品亚洲精品| 91在线视频18| 欧美日韩二区三区| 久久久久国色av免费看影院| 国产精品成人免费精品自在线观看| 亚洲1区2区3区视频| 久久国产免费看| 国产在线精品一区二区| 99精品黄色片免费大全| 精品国产凹凸成av人导航| 亚洲色图在线视频| 紧缚奴在线一区二区三区| 不卡av在线网| 欧美日韩精品一区二区| 国产精品视频一二| 喷白浆一区二区| 欧美激情一区二区三区在线| 亚洲成人精品一区| 91社区在线播放| 精品理论电影在线| 香蕉成人啪国产精品视频综合网 | 久久99国产精品久久| 色一情一伦一子一伦一区| 欧美一级二级三级乱码| 最新久久zyz资源站| 国产在线精品视频| 精品久久久三级丝袜| 久久狠狠亚洲综合| 91麻豆精品在线观看| 国产日产亚洲精品系列| 亚洲国产精品麻豆| 一本大道久久a久久综合| 亚洲三级在线观看| 国产成人自拍网| 欧美经典一区二区三区| 顶级嫩模精品视频在线看| 精品美女被调教视频大全网站| 毛片av一区二区| 欧美日本在线看| 亚洲一区二区在线免费看| 午夜成人在线视频| 成人综合在线观看| 国产福利一区在线| 奇米精品一区二区三区在线观看 | 欧美成人乱码一区二区三区| 久久精品一区二区三区不卡牛牛| 91美女福利视频| 成人91在线观看| 亚洲精品成人悠悠色影视| 91久久久免费一区二区| 精品日本一线二线三线不卡 | 欧美videos中文字幕| 国产成人8x视频一区二区| 一区二区三区四区不卡视频| 欧美伊人久久大香线蕉综合69 | 亚洲成a人片综合在线| 日韩午夜在线观看| 亚洲综合一二区| 一本到高清视频免费精品| 在线电影国产精品| 欧美日韩成人综合天天影院| 久久精品一区二区三区四区| 在线观看视频欧美| 91美女福利视频| 亚洲欧洲日韩一区二区三区| 欧美年轻男男videosbes| 国产精品欧美久久久久一区二区| 亚洲第一成年网| 成人av小说网| 国产成人激情av| 国产精品久久久久桃色tv| 欧美午夜一区二区三区| 国产精品久久久久久户外露出 | 欧美日韩国产小视频| ㊣最新国产の精品bt伙计久久| 美女视频黄免费的久久 | 精品在线播放午夜| 欧美人与z0zoxxxx视频| 国产精品大尺度| 成人精品一区二区三区四区| 欧美大片在线观看一区| 亚洲成人av中文| 97精品国产露脸对白| 精品久久国产老人久久综合| 视频一区在线播放| www.亚洲色图.com| 亚洲精品视频免费看| 国产精品99精品久久免费| 91亚洲精品久久久蜜桃网站| 中文字幕精品一区二区三区精品| 美女被吸乳得到大胸91| 欧美一区二区三区爱爱| 国产美女精品人人做人人爽 | 色综合久久久网| 中文字幕五月欧美| 国产成人免费在线观看不卡| 亚洲美女一区二区三区| 色婷婷综合久色| 一区二区在线观看免费视频播放| 欧美影院午夜播放| 五月激情六月综合| 欧美日韩国产系列| 国产精品一区二区免费不卡| 国产精品理伦片| 亚洲成人手机在线| 91视频.com| 麻豆精品国产传媒mv男同| 国产亚洲一区二区在线观看| 裸体健美xxxx欧美裸体表演| 中文字幕久久午夜不卡| 午夜私人影院久久久久| 欧美三级欧美一级| 狠狠狠色丁香婷婷综合激情| 中文一区一区三区高中清不卡| 一本大道久久a久久精二百| 久久精品一区二区| 不卡的电视剧免费网站有什么| 一区二区三区四区乱视频| 777久久久精品| 国产一区二区三区四区五区美女| 国产精品久久久久久久久久免费看| 色哟哟国产精品| 国产成人a级片| 亚洲国产日韩精品| 国产清纯在线一区二区www| 91日韩一区二区三区| 国产原创一区二区| 亚洲国产精品久久艾草纯爱| 日韩欧美色电影| 在线观看亚洲精品| 色婷婷香蕉在线一区二区| 国产主播一区二区| 国产精品乱码久久久久久| 日韩欧美一级精品久久|