我的根目錄文件夾放在d盤work文件夾下,一般這樣配置 nginx\conf\nginx.conf
location / { root D:/work; index index_bak.html; autoindex on; autoindex_exact_size off; autoindex_localtime on; charset utf-8; try_files $uri $uri/ /index.php?$query_string; }
只要把其中 charset utf-8; 改為 charset gbk,utf-8; 再訪問文件夾目錄就可以正確顯示中文了,但是——最怕但是了,我們現在寫的頁面一般是utf-8編碼的,訪問頁面,頁面里的中文就成了亂碼,因為nginx服務器以gbk來讀文件了,所以,在windows下配置nginx顯示中文文件名終究不可行。
*附上php配置
location ~ \.php$ { #root D:/work; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME D:/work$fastcgi_script_name; include fastcgi_params; }