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次或多次匹配前面的

配置文件中,http区段中插入&ldquo;server_tokens&nbsp;&nbsp;off;&rdquo;,重新载入配置文件 <pre cla

原因是在nginx配置文件中配置upstream时用了&ldquo;_&rdquo;字符,如上用的tomcat_server,直接报错了。改成tomcatserver,即不使用&ldquo;_&

gzip on; #开启gzip gzip_vary on; gzip_min_length 1k; #

原因是: &nbsp; &nbsp; if 和

方案一:在proxy_pass后面加根路径 / upstream one { server localhost:

server { listen 80; server_name localhost;

相关名词 1、nginx 一个高性能web-server和实施反向代理的软件。 2、lvs Linux Virtual Server,Linux操作系统层面的一个高性能、高可用、负载均衡服务器。 3、

map $http_upgrade $connection_upgrade { default upgrade;

使用不同的端口 server { listen 8088; server_name