關於Nginx location 設定相關資料很多,由於在配置location時候老是出現404 Not Found,查閱了很多資料,總算是找到了答案。
server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location /hsc { root /home/hsc/nginx; index index.html; } location / { root /home/hsc/nginx/hsc; index index.html index.htm; } }
解釋下: 127.0.0.1 會配對到 location / 然後root(表示根目錄) 為/home/hsc/nginx/hsc 然後nginx 再去找/後面的內容這裡為空,所以就找根目錄下的內容。
27.0.0.1/hsc 會配對到 llocation /hsc 然後root(表示根目錄) 為/home/hsc/nginx 然後nginx 再去找/後面的內容這裡為hsc這個目錄,所以就會切換到/home/ hsc/nginx/hsc目錄下。
以上就介紹了Nginx location 設定心得,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。