server {
listen 80;
server_name ;
# 检测是不是手机访问
set $mobile_rewrite p;
if ($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) {
set $mobile_rewrite "${mobile_rewrite}p";
}
if ($mobile_rewrite = pp) {
rewrite ^/(.*)$ redirect;
break;
}
#如果不是手机访问强制性跳转到https
if ($mobile_rewrite = p) {
rewrite ^(.*) https://$server_name$1 permanent;
}
}
server {
#listen 80;
listen 443 ssl;
ssl on;
server_name ;
#by hua
ssl_certificate /root/.//;
ssl_certificate_key /root/.//;
#charset koi8-r;
access_log /www/logs/nginx/ main;
root /www/xxx_com;
index ;
location / {
}
....
}