投稿邮箱:tougao@114cha.com

日常维护
nginx根据http请求头中的accept-language转发到不同的页面
2020-04-10 09:20     【字体: 】     【 关闭 】    

直接上代码

if ($http_accept_language ~* ^zh){

                set $lang "/index_cn.jsp";
}
if ($http_accept_language !~* ^zh){
               set $lang "/index_en.jsp";

}

 

location =/  {

                proxy_set_header Host $host;
                proxy_set_header   X-Real-IP   $remote_addr;
                proxy_set_header X-Forwarded-For $remote_addr;
                proxy_pass http://localhost:8080$lang;
}

 


           

【免责声明】: 本站部分文章和信息来源于国际互联网, 本站转载出于传递更多信息和学习之目的,内容由热心网友自发贡献,该文观点仅代表作者本人,并不意味着赞同其观点或证实其内容的真实性。 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请立即联系管理员一经查实,本站将立刻删除。对使用本站信息和服务所引起的后果,本站不作任何承诺。
分享到: