我已经设置了web服务器(Nginx)。我已经部署了应用程序(charset:Shift-Jis)。
部署之后,访问应用程序但是,Nginx中没有charset返回响应“Context-Type”标头。你能教我Nginx吗?
我尝试了下,但它没用。
设置
# nginx.conf
server {
location / {
proxy_pass http://myapp.com:8080/;
charset Shift-Jis;
}
}
响应
# for example (CSS)
・・・
real)content-type: text/css
hope)content-type: text/css; charset=UTF-8
・・・
最好的祝福。
您正在将请求传递给代理。在这种情况下,Headers和Charset由代理设置。在您的代理应用程序中设置正确的编码。您可以使用:override_charset on覆盖现有字符集;
charset utf-8;
override_charset on;
如果你也想设置源字符集:
source_charset koi8-r;