nginx设置pc和移动端自适应
阅读数:61 评论数:0
跳转到新版页面分类
应用软件
正文
移动端访问PC域名时,自动跳转至移动端;PC端访问移动端域名时,自动跳转至PC端。
1、PC端设置
if($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) {
rewrite ^(.*) http://h5.zhifou123.com$1 permanent;
}
2、移动端设置
if ($http_user_agent !~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) {
rewrite ^(.*) http://pc.zhifou123.com$1 permanent;
}
相关推荐
语法:
rewrite regex replacement [flag]
正则表达式regex
.
匹配除换行符以外的的任意字符
?
0或1次匹配前面的字符
+
1次或多次匹配前面的
原因是在nginx配置文件中配置upstream时用了“_”字符,如上用的tomcat_server,直接报错了。改成tomcatserver,即不使用“_&
相关名词
1、nginx
一个高性能web-server和实施反向代理的软件。
2、lvs
Linux Virtual Server,Linux操作系统层面的一个高性能、高可用、负载均衡服务器。
3、