vue發(fā)布到nginx下請求后臺404問題及解決
vue發(fā)布到nginx下請求后臺404
先說下我的問題,在vue開始的時候配置了跨域代理,開始時沒有問題,但是build 發(fā)布到nginx中時訪問后臺就404了,下面給出我的處理方法
先展示下錯誤的時候
這里是我登錄的時候調(diào)用后端接口404沒有資源
查看請求地址,發(fā)現(xiàn)我在vue里配置的代理地址沒有生效,直接將我代理的那個前綴拼了上來,后又拼上了我需要請求的接口
個人分析原因
因為我這里需要跨域請求,在開發(fā)時配置了代理,但是在開始是使用的是 npm run 可能用的是node.js發(fā)布的就直接生效了 ,現(xiàn)在是用的nginx發(fā)布而本事配置的代理在這就失效了。
所以問題很簡單就是嘗試以下配置nginx代理是否可以解決問題,百度了以下nginx配置代理如下
這里我們在nginx中的conf文件夾下的nginx.conf中添加配置,
之后我們重啟nginx 如果關(guān)閉不徹底,可以使用這個語句,在cmd直接執(zhí)行
taskkill /f /t /im nginx.exe
啟動之后正常了
最后改完發(fā)現(xiàn)這個請求地址和我之前分析的那個給我拼接的代理前綴好像沒得毛關(guān)系。。
但是確實是nginx代理的問題
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
element?ui富文本編輯器的使用效果與步驟(quill-editor)
富文本編輯器在任何項目中都會用到,在Element中我們推薦vue-quill-editor組件,下面這篇文章主要給大家介紹了關(guān)于element?ui富文本編輯器的使用效果與步驟(quill-editor)的相關(guān)資料,需要的朋友可以參考下2022-10-10Props傳參v-for后TS報錯對象類型是unknow的解決方案
這篇文章主要介紹了Props傳參v-for后TS報錯對象類型是unknow的解決方案,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-03-03vue用復(fù)選框?qū)崿F(xiàn)組件且支持單選和多選操作方式
這篇文章主要介紹了vue用復(fù)選框?qū)崿F(xiàn)組件且支持單選和多選操作方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04