nginx.conf redirect multiple conditions

前端 未结 6 1886
傲寒
傲寒 2021-01-30 03:46

I want to redirect requests on two conditions using nginx.

This doesn\'t work:

  if ($host = \'domain.com\' || $host = \'domain2.com\'){
    rewrite ^/(         


        
6条回答
  •  灰色年华
    2021-01-30 04:35

    Here's a declarative approach:

    server {
        listen       80;
        server_name  domain.com domain2.com;
        return 301 $scheme://www.domain.com$uri;    
    }
    
    server {
        listen       80  default_server;
        server_name  _;
        #....
    }
    

提交回复
热议问题