if ($host = "bbs.umiwi.com"){
rewrite ^/(.*)$ http://bbs.youmi.cn/$1 permanent;
}
多个域名向主域名自动跳转的Nginx配置,可用于URL搜索引擎优化等。nginx语法检测特别严格,if和后面括号以及变量等号这些元素都要有空格,否则会报语法错误:[emerg] unknown directive “if($host!=”
if ( $host != 'www.immn.net' ){ rewrite ^(.*)$ http://www.immn.net$1 permanent; }
也可用^代替空格看起来更清晰,if^(^$host^!=^'www.immn.net'^){