Nginx结构全解析(85)

2021-05-17 10:40:39 浏览数 (1)

Nginx区分PC和手机

一.简介

有时候需要当手机访问PC站页面时自动跳转到对应的手机站页面。

二.配置

nginx识别手机端跳转到wap

即手机打开web时,默认打开wap

  1. server {
  2. listen 80;
  3. server_name www.52wiki.cn;
  4. access_log /data/logs/nginx/www.52wiki.cn.access.log main;
  5. error_log /data/logs/nginx/www.52wiki.cn.error.log error;
  6. client_max_body_size 4m;
  7. if ($http_user_agent ~* (mobile|nokia|iphone|iPhone|ipad|android|samsung|htc|blackberry)) {
  8. rewrite ^/$ https://wap.52wiki.cn permanent;
  9. }
  10. location / {
  11. proxy_set_header Host $host;
  12. proxy_set_header X-Real-IP $remote_addr;
  13. proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  14. proxy_pass http://192.168.0.128:8080;
  15. proxy_redirect default;
  16. }
  17. }

0 人点赞