同網域名稱前後端分離專案 nginx配置實踐

2022-08-23 23:33:22 字數 507 閱讀 2128

新專案採用前後端分離的方式開發,前後端**打算分開部署(同機器且同網域名稱),但打算支援後端依然可訪問靜態資源(nginx配置僅乙份)。

搜尋nginx配置大部分都通過url字首進行**來做前後端分離,不適用目前專案。

前端框架:vue

後端框架:thinkphp6

前端部署目錄:/www/project_static

後端部署目錄:/www/project

`api`及`static`**到php

server 

location /

location ^~ /api/

}location ^~ /static/

# 禁用快取

另外可通過反向**方式,若第一次判斷檔案不存在,則傳送到另乙個服務中,服務中僅關注後端配置。

使用nginx前後端分離發布專案?

原理我就先不說了,直接上手 在右邊選擇download 我們選擇 nginx windows 1.14.1 然後會看到這樣乙個資料夾 我們可以用vscode開啟這個資料夾 然後開啟 conf nginx.conf檔案 找到server 把這server 裡的所有都注釋掉,然後新增這麼一段 如圖 li...

前後端分離專案

由於目前公司需要為已經存在的專案統一單點登入,而技術選型後採用的是apereo的cas。但是由於官方cas文件的混亂性 你懂得!並且其官方的例項和網上的例項教程都是基於傳統的專案 也就是非前後端分離專案 因此對於前後端分離的專案整合cas的可參考的資料就比較少,於是就有了下面的前後端分離專案基於ca...

用nginx實現前後端分離的專案的前後端訪問

現在幾乎都是前後端分析的專案,在開發和線上一般都會使用nginx做 來實現跨域和負債均衡。nginx安裝前面已經講過,現在寫寫如何配置,前端技術為vue。server location web server location web 前端 在路徑 var www html yanwei privat...