最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx部署到服務(wù)器后文件上傳提示405

 更新時(shí)間:2023年10月17日 11:22:37   作者:weixin_42936434  
使用nginx部署到服務(wù)器后,本地訪問服務(wù)器地址,上傳文件提示:405 Not Allowed,本文就來解決一下該問題,感興趣的可以了解一下

項(xiàng)目場(chǎng)景:

使用ElementUI的文件上傳組件(前端vue3、后端springboot),本地能正常上傳到后臺(tái)。但是使用nginx部署到服務(wù)器后,本地訪問服務(wù)器地址,上傳文件提示:405 Not Allowed:

原因分析:

查了下:因?yàn)檫@里請(qǐng)求的靜態(tài)文件采用的是post方法,nginx是不允許post訪問靜態(tài)資源。但是文件上傳一般都是約定用post上傳的。

解決方案:

網(wǎng)上有很多種解決方案,我是通過以下方式解決的:

server {
    listen    8080;
    server_name  xx.xx.xx.xx;
    # 這里省略部分配置
    # 下面這個(gè)請(qǐng)求路由就是我的文件上傳服務(wù),因?yàn)槲募蟼鞣?wù)是POST請(qǐng)求,所以繼續(xù)轉(zhuǎn)發(fā)時(shí)用POST
    location /api/file/upload {
           proxy_method POST;
           proxy_pass   http://xx.xx.xx.xx:9000$request_uri;
           proxy_set_header user_token $http_user_token;
    }
}

proxy_set_header user_token $http_user_token這是獲取自定義請(qǐng)求頭,再轉(zhuǎn)發(fā)的時(shí)候給帶上。比如:我的項(xiàng)目前端有個(gè)user_token的自定義請(qǐng)求頭,到這里,進(jìn)行轉(zhuǎn)發(fā)的時(shí)候也要帶上,就可以根據(jù)$http_加上自定義的請(qǐng)求頭名稱來獲取。

參考文章: https://blog.csdn.net/Myc_CSDN/article/details/89887129

到此這篇關(guān)于nginx部署到服務(wù)器后文件上傳提示405的文章就介紹到這了,更多相關(guān)nginx文件上傳提示405內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • nginx配置之部署后刷新產(chǎn)生404錯(cuò)誤的解決

    nginx配置之部署后刷新產(chǎn)生404錯(cuò)誤的解決

    文章總結(jié):在前端部署過程中遇到瀏覽器刷新出現(xiàn)nginx_error的問題,通過配置nginx.conf文件中的try_files指令來解決,針對(duì)單頁(yè)面應(yīng)用的邏輯問題,確保登錄頁(yè)面的邏輯正確處理會(huì)話存儲(chǔ)中的token,以避免頁(yè)面刷新后回到登錄頁(yè)面的情況
    2026-02-02
  • 一次nginx 504 Gateway Time-out錯(cuò)誤排查、解決記錄

    一次nginx 504 Gateway Time-out錯(cuò)誤排查、解決記錄

    這篇文章主要介紹了一次nginx 504 Gateway Time-out錯(cuò)誤排查、解決記錄,經(jīng)過反復(fù)檢查,發(fā)現(xiàn)造成這個(gè)問題的原因就是PHP的CURL沒有設(shè)置超時(shí)時(shí)間,解決辦法只要設(shè)置超時(shí)時(shí)間或者修改一下nginx的配置即可解決,需要的朋友可以參考下
    2014-05-05
  • Windows的CMD窗口如何查看并殺死nginx進(jìn)程

    Windows的CMD窗口如何查看并殺死nginx進(jìn)程

    這篇文章主要介紹了Windows的CMD窗口如何查看并殺死nginx進(jìn)程問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • Linux系統(tǒng)下nginx日志每天定時(shí)切割的腳本寫法

    Linux系統(tǒng)下nginx日志每天定時(shí)切割的腳本寫法

    本篇文章給大家分享使用Linux系統(tǒng)自帶的命令logrotate對(duì)Nginx日志進(jìn)行切割的方法,對(duì)nginx日志切割腳本感興趣的朋友一起學(xué)習(xí)吧
    2016-11-11
  • Nginx之https證書配置實(shí)現(xiàn)

    Nginx之https證書配置實(shí)現(xiàn)

    本文主要介紹了Nginx之https證書配置的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-12-12
  • Nginx 站點(diǎn)垂直擴(kuò)容的幾種優(yōu)化方案

    Nginx 站點(diǎn)垂直擴(kuò)容的幾種優(yōu)化方案

    本文主要介紹了Nginx 站點(diǎn)垂直擴(kuò)容的幾種優(yōu)化方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2026-01-01
  • 利用Nginx實(shí)現(xiàn)反向代理Node.js的方法詳解

    利用Nginx實(shí)現(xiàn)反向代理Node.js的方法詳解

    這篇文章主要給大家介紹了關(guān)于利用Nginx實(shí)現(xiàn)反向代理Node.js的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • Nginx實(shí)現(xiàn)負(fù)載均衡的方法總結(jié)

    Nginx實(shí)現(xiàn)負(fù)載均衡的方法總結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于Nginx實(shí)現(xiàn)負(fù)載均衡的一些方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Nginx具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • nginx 服務(wù)綁定域名的方法

    nginx 服務(wù)綁定域名的方法

    這篇文章主要介紹了nginx 服務(wù)綁定域名的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • Nginx中proxy_pass指令斜杠的作用及說明

    Nginx中proxy_pass指令斜杠的作用及說明

    這篇文章主要介紹了Nginx中proxy_pass指令斜杠的作用及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05

最新評(píng)論

景泰县| 清徐县| 邹城市| 辽阳市| 丰县| 浙江省| 太原市| 定结县| 丹棱县| 临沭县| 东乌| 鲜城| 眉山市| 沁水县| 呈贡县| 东阿县| 伽师县| 全州县| 承德市| 湖南省| 科技| 江安县| 阿克苏市| 荃湾区| 龙州县| 清水河县| 简阳市| 伊春市| 师宗县| 沽源县| 罗定市| 清水县| 肃北| 扬中市| 成武县| 奉节县| 太湖县| 海丰县| 巴青县| 丰镇市| 隆林|