nginx 設置靜態下載界面

首先,官方設置連接:https://docs.nginx.com/nginx/admin-guide/web-server/serving-static-content/node

下面貼一個配置文件:nginx

charset UTF-8;  ## 防止中文亂碼
    location / {
            autoindex on; ##顯示索引
                    autoindex_exact_size on; ##顯示大小
            autoindex_localtime on;   ##顯示時間
                    sendfile           on;  ## 啓用sendfile指令可消除將數據複製到緩衝區的步驟,並容許將數據從一個文件描述符直接複製到另外一個文件描述符
                    sendfile_max_chunk 1m;  ## 爲了防止一個快速鏈接徹底佔用工做進程,能夠使用sendfile_max_chunk指令來限制單個調用中傳輸的數據量
                    tcp_nopush on;      ## 將tcp_nopush指令與發送文件指令一塊兒使用。這使 NGINX 可以在 獲取 數據塊後當即在一個數據包中發送 HTTP 響應標頭
                    tcp_nodelay       on;  ## 容許關閉Nagle的算法 . 如今,當提供大型靜態文件時,不管數據包大小如何,均可以當即發送數據。
                    keepalive_timeout 65;
        }
相關文章
相關標籤/搜索