nginx中文乱码 作者:马育民 • 2020-07-28 12:02 • 阅读:10169 # 提出问题 html可能正常显示中文,因为有`` 但 .css、.js中的中文,不能正常显示,显示乱码 ### 解决 查看nginx的核心配置`nginx.conf` 根据`include /etc/nginx/conf.d/*.conf;`配置,确定`server`配置文件所在路径 执行 ``` ls /etc/nginx/conf.d/ ``` 确定要修改 `default.conf` 配置文件,在该文件增加`charset utf-8;`,即:设置utf-8编码。 **注意:** 其他内容不用修改 该配置文件完整内容如下: ``` server { listen 80; # 监听所有ipv4的80端口 listen [::]:80; # 监听所有ipv6的80端口 server_name localhost; # 匹配域名。主机绑定多个域名时使用 charset utf-8; # 设置utf-8 location / { root /usr/share/nginx/html; index index.html index.htm; # 默认首页是 index.html 或 index.htm } } ``` 原文出处:http://malaoshi.top/show_1EF5yASbaT9x.html