1. 程式人生 > >Nginx(3):用作檔案伺服器

Nginx(3):用作檔案伺服器

這篇文章算摘來的。

nginx.conf

server {  
        listen       9000;        #埠  
        server_name  localhost;   #服務名  
        charset utf-8; # 避免中文亂碼
        root    E:\Download\java;  #顯示的根索引目錄,注意這裡要改成你自己的,目錄要存在  

        location / {
            autoindex on;             #開啟索引功能  
            autoindex_exact_size off; # 關閉計算檔案確切大小(單位bytes),只顯示大概大小(單位kb、mb、gb)  
            autoindex_localtime on;   # 顯示本機時間而非 GMT 時間  
        }
    }

儘管設定了utf-8的編碼方式,但檔案路徑仍然不能有中文。

但也不能說nginx不支援中文,也許只是我還沒有找到解決的辦法。

如果檔案目錄有中文,則它返回的超連結href中就會被編碼。

通過點選超連結,報404錯誤,根本找不到這個資源。

網上有人說中文路徑也可以,但親測無效。也不知道是為什麼…