nginx的默认初始配置,是没有配置解析格式的,需要自己根据需要设置成相应的编码格式,一般网页现在都使用utf-8编码格式,所以我们设置成utf-8编码格式,
server {
listen 80;
server_name localhost;
charset utf-8;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
}
高兴的保存,重启nginx后,发现页面还是乱码,这个时候可能是浏览器有缓存,重开浏览器、清空缓存试试,还是不行的话再加加上引号'utf-8',重复上述操作,ok。
server {
listen 80;
server_name localhost;
charset 'utf-8';
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
}