1、  系统环境Windows 10

2、  设置静态站点目录,注意不要出现中文(这里踩了很多坑,可以查看错误日志error.log,

  “No mapping for the Unicode character exists in the target multi-byte code page”)

nginx配置http静态站点服务器-LMLPHP

这里测试了一下目录

3、  配置nginx.conf

 server {

      listen        ;

      server_name   localhost;

      access_log       logs/access/.log; #off;不记录请求日志

      charset              utf-;

      location /{

               root E:/local/nginx/sites/;

      }

      location /download/{

               root E:/local/nginx/sites/;

               autoindex         on;

               autoindex_exact_size      off;

               autoindex_localtime        on;

      }

      error_page         ../404page/index.html;

}

监听端口:9001

站点目录:E:/local/nginx/sites/9001;

设置可以浏览目录的路径:download

404:跳转到指定404页面

nginx配置http静态站点服务器-LMLPHP

中文目录和文件名会乱码,在Windows下暂时没找到决解方法。

05-24 06:40