Nginx 根据设备类型重定向
PC
server {
listen 80;
server_name pc.liudecheng.com;
if ($http_user_agent ~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) {
rewrite ^(.*) http://phone.liudecheng.com$1 permanent;
}
location / {}
}
Phone
server {
listen 80;
server_name phone.liudecheng.com;
if ($http_user_agent !~* (mobile|nokia|iphone|ipad|android|samsung|htc|blackberry)) {
rewrite ^(.*) http://pc.liudecheng.com$1 permanent;
}
location / {}
}
本文系作者 @cheyne 原创发布在 CHEYNE。未经许可,禁止转载。