![Nginx 中的自动索引列表 UTF-8 字符集](https://linux22.com/image/737713/Nginx%20%E4%B8%AD%E7%9A%84%E8%87%AA%E5%8A%A8%E7%B4%A2%E5%BC%95%E5%88%97%E8%A1%A8%20UTF-8%20%E5%AD%97%E7%AC%A6%E9%9B%86.png)
我的 nginx 自动索引页面无法正确显示 UTF-8 字符, utf-8 问题
我已经charset utf-8;
在服务器块配置nginx.conf
文件的某些部分进行了设置,但是似乎并没有解决问题。
答案1
添加charset UTF-8;
到 http、服务器或位置。
这是我的相关部分/etc/nginx/conf.d/default.conf
,现在自动索引显示 UTF 字符。
server {
listen 80;
charset UTF-8;
location / {
root /usr/share/nginx/html;
location /some/path {
autoindex on;
}
}
}
我发现https://www.cyberciti.biz/faq/nginx-set-http-content-type-response-header-to-charset-utf8/。