問題一:訪問域名轉圈圈,顯示404,403
沒有解決跨域問題,在后端yml中設置content:/prod(生產環境),在前端.env文件中將http://127.0.0.1:8080/替換為公網IP,并在vite.config.js中配置代理轉發,將http://127.0.0.1:8080/替換為訪問的域名路徑,并在replace后配置代理轉發,轉發路徑為生產環境(/prod)
問題二:驗證碼無法訪問
首先:檢查數據庫,前后端文件,確保無誤,檢查Nginx配置文件(可重新安裝Nginx,讓它自動配置文件)
這是由于http自動跳轉https時,沒有正確處理驗證碼接口,服務器配置了http自動跳轉https,可能會觸發混合內容問題,導致瀏覽器攔截http請求,返回301.重新配置Nginx文件(可讓AI操作)。
該文章為總結一下遇到的錯誤,如有需要具體配置文件可以留言。