Sub-domain filtering

I am using the statement is:
if ($ host! = www.mj.com|ci.mj.com) {rewrite ^ / (. *) $
http://www.mj.com/
$ 1 permanent;}
This page contains a redirect loop occurs causing the problem can not
access
the site, I ask you how to handle this statement to be compatible with
multiple subdomains, thank you

Posted at Nginx Forum:

On 19 Aug 2013 07:05, “ronin” [email protected] wrote:

I am using the statement is:
if ($ host! = www.mj.com|ci.mj.com) {rewrite ^ / (. *) $
http://www.mj.com/
$ 1 permanent;}
This page contains a redirect loop occurs causing the problem can not
access
the site, I ask you how to handle this statement to be compatible with
multiple subdomains, thank you

Use a separate server{} for the redirection-only vhosts.

J