Window Nginx 訪問靜態路徑
阿新 • • 發佈:2020-06-05
案例一:訪問靜態路徑(通過目錄名稱來匹配 使用root關鍵字)
修改:nginx.conf檔案,在server裡面增加:
1 location ^~ /img/ { 2 root F:; 3 }假設:真實檔案地址: F:\ img\Koala.jpg
測試:開啟瀏覽器輸入Url地址http://localhost/img/Koala.jpg即可看見對應的圖片
說明:在使用root關鍵字的時候,location( /img/ )既會出現在真實檔案地址裡面也會出現在Url地址裡面
案例二:訪問靜態路徑(通過目錄名稱來匹配 使用alias關鍵字)
修改:nginx.conf檔案,在server裡面增加:
1 location ^~ /test/ { 2 alias F:/; 3 }假設:真實檔案地址: F:\ img\Koala.jpg
測試:開啟瀏覽器輸入Url地址http://localhost/test/img/Koala.jpg即可看見對應的圖片
說明:在使用alias關鍵字的時候,location(/test/)不會出現在真實檔案地址裡面,但是會出現在Url地址裡面,只是相當於用location去匹配這個Url地址
案例三:訪問靜態路徑(通過檔名字尾來匹配使用root關鍵字)
修改:nginx.conf檔案,在server裡面增加:
1 location ~ \.(jpg|png|...)$ { 2 root F:; 3 }假設:真實檔案地址: F:\ img\Koala.jpg
測試:開啟瀏覽器輸入Url地址http://localhost/img/Koala.jpg即可看見對應的圖片
注意:location裡面不一定是jpg、png、txt的,比如像我上面這個Url地址,我把配置檔案改成下面也可以訪問:
1 location ~ \.(oala.jpg|png|...)$ { 2 root F:; 3 }