編碼的世界 / 優質文選 / 財富

Nginx for windows 訪問路徑包含中文


2021年11月28日
-   

nginx 如果是linux版的 網上有很多資源,基本就是修改linux系統的字符集。
今天遇到的是在windows下也不能訪問帶有中文的路徑,可是windows肯定是支持中文的對吧?
然後發現這個問題好傻,因為nginx和tomcat一樣,也是可以配置字符集的,nginx.conf配置出下:
server {
listen 9120;
server_name 127.0.0.1;
root F:/abc/www;
charset utf-8;
.
}

重啟動nginx!
……………………沒用=皿=
查看logs/errer.log 也查不出所以然,說是找不到nginx.pid文件,可是這個文件只有nginx啟動時才會出現,停止後自然就沒有了,於是想到,在nginx啟動的情況下reload配置文件?試試吧
萬萬沒想到啊!!成功啦!!! ( ̄y▽ ̄)~

總結一下,windows下應該是只要配置nginx的字符集就可以了,但是需要reload配置文件,而這個reload又需要在nginx啟動時進行,單獨的stop再start並不能reload配置文件。

熱門文章