我的錯誤配置是:
伺服器檔案根位址:
想透過瀏覽器輸入這個位址存取到圖片:
但會發現檔案找不到會一直404,原因是根路徑設定錯誤,來看下root路徑原理:
#root 配置的意思是,會在root配置的目錄後面跟上URL,組成對應的檔案路徑。
意思就是我們在瀏覽器輸入的這個位址實際存取的是
/home/ftpuser/images/images/~~~
會把我們的location後面的/images拼到實際訪問的路徑之後
1、處理方法是把root後面的images去掉,如下:
這樣在到瀏覽器輸入之前的那個位址就能存取到圖片啦~~~~~~~~~~~~~~~~
2、第二個解決方法就是:使用alias設定存取路徑
#以上是Nginx圖片伺服器設定後圖片存取404問題怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!