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

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

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

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

前言

老生常談了,這里談?wù)勎业睦斫獾那昂蠖朔蛛x,簡單的分離無非是將原來mvc的view層剝離出來,獨立一個成為Servlet服務(wù),Servlet之間依靠http連通。這里的view Servlet容器可以是任意一種服務(wù)端服務(wù),Tomcat、Apache、Nginx、IIS,都可以。這里以常用的Nginx為例子做簡單的介紹。

需求分析

先來一波需求分析。

  • 單項目
    • 單項目指的是一臺服務(wù)器部署一個前端服務(wù),使www.xxx.com => index.html的單一指向。
  • 多項目
    • 多項目指的是一臺服務(wù)器部署多個前端服務(wù),使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/; # 變量設(shè)置,設(shè)置公共路徑
 
 # 其余l(xiāng)ocation
}

請手動去/xxx/log/nginx_access.log和/xxx/log/nginx_error.log下新建對應(yīng)文件??赡軙?zhí)行nginx reload第一次執(zhí)行時會報錯。

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

單項目配置

目錄結(jié)構(gòu)

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

location配置

location / {
	root $root;
}

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

多項目配置

目錄結(jié)構(gòu)

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

多條location配置

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

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

location / {
  root $root;
}

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

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

請求轉(zhuǎn)發(fā)

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

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

修改cookie domain

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

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

修改cookie path

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

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

后續(xù)優(yōu)化

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

總結(jié)

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

標(biāo)簽:滄州 張家界 松原 玉樹 永州 北京 廊坊 洛陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《部署前后端分離式nginx配置的完整步驟》,本文關(guān)鍵詞  部署,前,后端,分離,式,nginx,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《部署前后端分離式nginx配置的完整步驟》相關(guān)的同類信息!
  • 本頁收集關(guān)于部署前后端分離式nginx配置的完整步驟的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    久久精品亚洲国产奇米99| thepron国产精品| 精品国产91乱码一区二区三区| 日韩电影在线免费看| 日韩一区二区免费在线电影| 极品销魂美女一区二区三区| 久久久蜜桃精品| 白白色 亚洲乱淫| 亚洲成人免费av| 精品三级在线观看| 不卡的av在线| 午夜精品在线视频一区| 精品国产一区二区亚洲人成毛片 | 91福利社在线观看| 日本一区二区三区久久久久久久久不| 日韩av一区二区在线影视| 欧美中文字幕一区| 亚洲码国产岛国毛片在线| 国产黄色91视频| 国产亚洲精品福利| 国产毛片精品视频| 久久久久久**毛片大全| 乱中年女人伦av一区二区| 欧美高清性hdvideosex| 日韩av在线发布| 日韩欧美aaaaaa| 久久国产视频网| 26uuu国产日韩综合| 精品亚洲成a人在线观看| 日韩美女视频在线| 精品夜夜嗨av一区二区三区| 精品国产一区二区精华| 国产精品电影一区二区| 5566中文字幕一区二区电影| 99久久99久久精品国产片果冻| 男人的天堂亚洲一区| **欧美大码日韩| 日韩一区二区电影| 欧美视频一区二区在线观看| 福利电影一区二区| 久久99精品久久久久久久久久久久 | 亚洲精品国产第一综合99久久| 欧美精品第1页| 91在线观看污| 国精产品一区一区三区mba桃花| 一区二区三区中文字幕在线观看| 日韩精品国产欧美| 精品成人佐山爱一区二区| 国产在线一区二区| 亚洲男女一区二区三区| 91麻豆精品国产91久久久久久久久 | 国产一区二区电影| 国产精品国产三级国产专播品爱网| 91丨九色丨黑人外教| 视频在线观看一区二区三区| 精品欧美久久久| 色婷婷亚洲综合| 蜜臀99久久精品久久久久久软件 | 国产91在线|亚洲| 亚洲丰满少妇videoshd| 精品国产在天天线2019| 99久久精品国产网站| 美国精品在线观看| 国产精品美女久久福利网站| 亚洲黄色在线视频| 国产精品久久久久久久久免费樱桃| 国产亚洲成aⅴ人片在线观看| 精品日韩av一区二区| 日韩欧美成人一区| 精品久久人人做人人爱| 日韩精品资源二区在线| 欧美一区二区久久| 欧美r级在线观看| 久久一夜天堂av一区二区三区| 精品少妇一区二区三区视频免付费| 99久久精品国产一区二区三区 | 青青草原综合久久大伊人精品| 国产欧美一区二区在线观看| 欧美另类高清zo欧美| jiyouzz国产精品久久| 六月丁香婷婷色狠狠久久| 一区二区三区在线观看网站| 国产视频在线观看一区二区三区| 欧美喷潮久久久xxxxx| www.成人在线| 国产一区二区三区综合 | 丝袜美腿高跟呻吟高潮一区| 中文字幕一区二区视频| 国产喂奶挤奶一区二区三区| 日韩视频免费观看高清完整版 | 亚洲一级二级三级| 《视频一区视频二区| 国产人成一区二区三区影院| 日韩一区二区免费高清| 欧美男人的天堂一二区| 欧美性猛交一区二区三区精品| 成人精品国产一区二区4080| 国产综合久久久久影院| 久久草av在线| 久久精品国产999大香线蕉| 热久久国产精品| 人禽交欧美网站| 日本不卡一区二区| 午夜精品一区二区三区电影天堂| 亚洲精品国产精华液| 亚洲激情五月婷婷| 亚洲精品成a人| 亚洲一区二区高清| 天堂成人国产精品一区| 亚洲成av人在线观看| 香蕉久久一区二区不卡无毒影院| 亚洲午夜三级在线| 首页亚洲欧美制服丝腿| 美女精品自拍一二三四| 久久精品国内一区二区三区| 国内欧美视频一区二区| 国产高清久久久| 99视频在线精品| 在线一区二区三区| 欧美精品久久久久久久多人混战 | 亚洲成av人影院| 蜜臀99久久精品久久久久久软件| 奇米影视一区二区三区小说| 久久精品国产网站| 成人午夜私人影院| 色久综合一二码| 欧美精品日日鲁夜夜添| 精品处破学生在线二十三| 中文字幕第一页久久| 亚洲黄一区二区三区| 午夜成人免费电影| 国产一区二区三区精品欧美日韩一区二区三区 | 91免费小视频| 7777精品伊人久久久大香线蕉经典版下载 | 国产大陆亚洲精品国产| 色婷婷一区二区三区四区| 7777精品伊人久久久大香线蕉超级流畅 | 日韩av网站在线观看| 国产一区二区三区高清播放| 国产aⅴ综合色| 欧美日韩久久久| 久久综合九色综合欧美就去吻| 国产精品福利一区| 日本欧美一区二区三区| 懂色一区二区三区免费观看 | 一本久道久久综合中文字幕 | www成人在线观看| 亚洲精品福利视频网站| 蜜桃视频第一区免费观看| 风流少妇一区二区| 欧美一区二区在线免费播放| 国产精品对白交换视频 | 国产精品久久久久久久久久免费看| 亚洲一区二区三区四区在线免费观看| 奇米精品一区二区三区在线观看一| 国产a精品视频| 337p亚洲精品色噜噜| 中文字幕日本不卡| 捆绑调教美女网站视频一区| 日本精品免费观看高清观看| 一区二区三区四区亚洲| 国产麻豆精品久久一二三| 欧美视频一区二区在线观看| 国产精品视频观看| 国产在线精品一区二区夜色 | 色婷婷综合久久久中文一区二区| 精品国产伦一区二区三区观看体验| 国产精品国产a| 国产一区二区三区免费看| 欧美日韩综合不卡| 日韩一区欧美小说| 国产精品一区二区x88av| 日韩一级完整毛片| 视频一区二区中文字幕| 欧美无乱码久久久免费午夜一区| 欧美极品少妇xxxxⅹ高跟鞋| 狠狠色狠狠色合久久伊人| 制服丝袜中文字幕亚洲| 亚洲国产裸拍裸体视频在线观看乱了| 成人午夜又粗又硬又大| 久久久综合精品| 精品一区中文字幕| 精品国产在天天线2019| 久久99精品久久久久| 555www色欧美视频| 日本特黄久久久高潮| 日韩一级片在线播放| 老司机免费视频一区二区三区| 欧美剧在线免费观看网站 | 91在线视频播放| 1024国产精品| 91啪在线观看| 一区二区三区成人| 欧美综合欧美视频| 天使萌一区二区三区免费观看| 欧美私人免费视频| 日韩精品高清不卡| 2023国产精华国产精品| 国产激情精品久久久第一区二区| 国产亚洲一区二区三区四区|