網頁

2023/10/3

Nginx 建立靜態資源路徑

在Nginx建立存取靜態資源的路徑。


事前要求

參考「Nginx 設定一個簡單的網頁伺服器」建立網頁伺服器。


設定location

開啟Nginx預設設定檔nginx.conf,在網頁伺服器的server區塊中加入一個location區塊,設定路徑/static指向root所指的檔案目錄/usr/share/nginx/demo/static

    server {
        listen 81;
        server_name demo;
        root /usr/share/nginx/demo;

        location = /static {
            root /usr/share/nginx/demo/static;
        }
    }


建立靜態資源

在Nginx所在系統的/usr/share/nginx/demo/static目錄下建立foo.html內容如下:

/usr/share/nginx/demo/static/foo.html

<!DOCTYPE html>
<html>
<head>
</head>
<body>
  <h1>Foo</h1>
</body>
</html>


測試

在瀏覽器位址輸入Nginx主機位址,port為81,後面加上/static/foo.html,例如http://3.112.20.76:81/static/foo.html,顯示畫面如下。




沒有留言:

張貼留言