nginx/1.0.11
1.將405錯誤指向成功(我採用的這種方法解決的問題)
靜態server下的location加入error_page 405 =200 $uri;
location ~ ^/better/.*\.(htm|html|gif|jpg|jpeg|png|ico|rar|css|js|zip|txt|flv|swf|doc|ppt|xls|pdf|json|ico|htc)$
這一段注釋掉,重新編譯,不要make install編譯生成的nginx檔案複製到sbin下 重啟nginx
3.修改錯誤介面指向(網上多流傳這種方式,但是沒有改變請求方法,所以行不通,所以採用以下方法)
upstream static_backend
server
}
Nginx靜態資源POST請求返回405狀態
同事給了乙個json請求,在http介面測試工具中post請求結果返回405狀態,get請求則返回資料。搜了一番發現返回405是因為apache iis nginx等絕大多數web伺服器,都不允許靜態檔案響應post請求。試了網上的好幾種方法,下面這個受用,通過upstream轉換靜態檔案接收的po...
Nginx靜態資源POST請求返回405狀態
同事給了乙個json請求,在http介面測試工具中post請求結果返回405狀態,get請求則返回資料。搜了一番發現返回405是因為apache iis nginx等絕大多數web伺服器,都不允許靜態檔案響應post請求。試了網上的好幾種方法,下面這個受用,通過upstream轉換靜態檔案接收的po...
nginx 405 錯誤解決 (js高亮)
nginx遇到post請求靜態檔案會得到405錯誤 用upstream 把post轉成get方式 比如高亮 code.html,注意把js高亮的js放到結尾了,先載入html public class demo 新增 nginx.conf 新增upstream static backend serv...