Nginx 獲取不到網站靜態文件
使用寶塔面板進行 Nginx 配置的確方便,但是也有很多坑。
第一坑:下載安裝
Nginx 必須使用寶塔面板下載,才能在寶塔面板中使用。
下載方式最好選擇編譯安裝,極速安裝的Nginx坑更多,也不見得安裝有多快,安裝時間和編譯安裝差不多。
第二坑:建站失敗
創建新站點時,最好使用默認目錄,如果是編譯安裝,可以自定義目錄。
創建好后先檢查網頁能否成功顯示,不能訪問最好刪除,重新建站,幾次都不行,只能卸載重裝,編譯安裝 Nginx。
第三坑:網站部分靜態文件獲取不到
問題:將靜態文件復制到網站路徑下,或修改站點配置文件的 root 路徑,或為靜態文件路徑設置新路由后,打開網站,卻只能獲取 html 文件,js/css文件都獲取失敗。
解決辦法: 修改配置,使之能夠像新建站時那樣打開建站時自動創建的成功頁面,刷新幾次,再次改回配置,打開自己的頁面,網頁變正常了,靜態文件都能加載出來了。