404 not found Nginx是什么意思?
服務(wù)器找不到請求的網(wǎng)頁。例如,如果請求是針對服務(wù)器上不存在的網(wǎng)頁進(jìn)行的,那么,服務(wù)器通常會返回此代碼。
這個與你nginx設(shè)置有關(guān),通常是nginx設(shè)置的訪問路徑下沒有相應(yīng)的網(wǎng)頁。
一個nginx配置示例:
...
server {
listen 80;
server_name App.test.cc;
index index.jsp index.htm index.html;
root /home/app/login/jboss/webapps
....
location ~ .*.(xml|htm|html)$
{
expires -1s;
}
....
}
如上所配置,加入你直接訪問app.test.cc 。那么請求會直接到你root設(shè)置的目錄/home/app/login/jboss/webapps下依次找尋index index.jsp index.htm index.html的頁面文件,沒有找到就會報404錯誤。
另,你可以安裝firefox并安裝組件firebug,打開firefox按F12,再訪問你的頁面。這時候,火狐會將你訪問請求的每一步,失敗的原因,及失敗的鏈接都給出來。
更多Nginx相關(guān)技術(shù)文章,請訪問Nginx使用教程欄目進(jìn)行學(xué)習(xí)!
以上就是404 not found nginx是什么意思的詳細(xì)內(nèi)容,更多請關(guān)注其它相關(guān)文章!