用于条件域重定向的Nginx配置

时间:2015-11-30 06:12:32

标签: nginx

如果url的第一部分不包含单词api,我如何配置nginx将mydomain.com重定向到www.mydomain.com

mydomain.com必须重定向到www.mydomain.com

mydomain.com/someapi/请求不得重定向到www.mydomain.com

1 个答案:

答案 0 :(得分:0)

我能够使用以下nginx配置实现条件重定向:

location / {
      if ($host = 'example.com' ) {
           rewrite ^/(.*)$ http://www.example.com/$1 permanent;
      }

}

location ~ ^/(.*api)/{
      #Here I do proxy pass to my app server
}