nginx服务中文路径

来源:3-1 准备工作说明

tyler4400

2019-06-17

nginx起的静态服务器不能访问中文url的资源,会报500,我按照网上说的加上charset utf-8也不起作用。请问老师有没有解决方案啊。

附我的nginx配置

  server {

listen       8021;

server_name  mooc_epubBook;

#z指向本地静态资源文件夹

root D:\WorkPlace\Nginx\Resource; 

charst utf-8;

autoindex on;

location / {

#跨域

add_header Access-Control-Allow-Origin *;#

#禁止缓存

add_header Cache-Control "no-cache, must-revalidate";

}

    }


写回答

1回答

Sam

2019-06-17

你好,这个问题之前有同学碰到过,导致问题的是因为\R被解析为特殊字符,这里调整一下文件夹命名就可以解决问题了

0
2
Sam
回复
tyler4400
中文的问题可以解决,在server的配置中增加:charset utf-8; 这一行配合即可,你可以试下
2019-06-19
共2条回复

Vue 实战商业级读书Web APP完整项目

Vue全家桶+最新前端技术+前后端分离架构,完整项目流程

1610 学习 · 1951 问题

查看课程