關於Nginx配置項目後報404錯誤的原因,以及解析

本次講解多個配置,並提供修改方法

寶塔配置【並不怎麼好,還是建議自己Linux配置,成長嘛】

本地開發爲Apache,部署項目到線上爲Nginx,配置完畢之後報404錯誤

原因爲Apache會去加載你項目中的.htaccess文件,該文件提供了你項目的僞靜態,而 Nginx服務器不識別.htaccess文件,導致僞靜態規則無效,自然無法解析url地址,導致404錯誤(文件不存在)

在這裏插入圖片描述

解決方法:

複製.htaccess裏面的文件,轉成Nginx可以加載僞靜態的方式,添加進去,就好了
在這裏插入圖片描述

Linux中如果加載Nginx僞靜態文件

在這裏插入圖片描述

如果只有一個項目,那麼直接放入nginx.conf中,我是這樣,然後就沒有問題了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章