Nginx for windows 访问路径包含中文

转载自http://blog.csdn.net/five824/article/details/48261213

Nginx for windows 访问路径包含中文

原创 2015年09月07日 09:51:07
 

nginx 如果是linux版的 网上有很多资源,基本就是修改linux系统的字符集。

今天遇到的是在windows下也不能访问带有中文的路径,可是windows肯定是支持中文的对吧?

然后发现这个问题好傻,因为nginx和tomcat一样,也是可以配置字符集的,nginx.conf配置出下:

  1. server {  
  2.         listen       9120;  
  3.         server_name  127.0.0.1;  
  4.         root F:/abc/www;  
  5.         charset utf-8;  
  6. ....  
  7. }  

重启动nginx!

……………………没用=皿=

查看logs/errer.log 也查不出所以然,说是找不到nginx.pid文件,可是这个文件只有nginx启动时才会出现,停止后自然就没有了,于是想到,在nginx启动的情况下reload配置文件?试试吧...

万万没想到啊!!成功啦!!! ( ̄y▽ ̄)~


 

总结一下,windows下应该是只要配置nginx的字符集就可以了,但是需要reload配置文件,而这个reload又需要在nginx启动时进行,单独的stop再start并不能reload配置文件。

原文地址:https://www.cnblogs.com/vectors07/p/8373002.html