今天在网站搬家的时候突然发现中文地址不能打开,例如本文地址:http://www.wordpresstheme.cn/nginx支持中文url.html 打开会发生404错误,而现在搜索引擎大都支持抓取中文URL
显然我的系统字符集还不是utf8,将下面这句加入到文件 /etc/profile,”vi /etc/profile”,就加在最下面好了:
export LANG=en_US.UTF8
NGINX配置文件里添加一句 “charset utf-8″,设置为类似下面的
server
{
listen 80;
server_name www.xxx.net;
index index.html index.htm index.php;
root /home/wwwroot;
charset utf-8;