首页 > 解决方案 > Nginx if 语句重写

问题描述

我们的配置有以下 if 条件,

location ~ ^/$ {
if ($http_user_agent ~* "(iPhone|iPod|iPad|Android|Mobile|Tablet)") {
        rewrite ^ domain.com/mobileversion.php permanent;
       break;
       }

但是我们也有一个子域,现在当用户从手机进入时,它也会影响子域,

我们如何配置它,如果有人从手机进入子域,他将不会被上述规则重定向?这条规则怎么能被忽略?

标签: if-statementnginxredirect

解决方案


推荐阅读