自己申请了多个域名,统一使用 http://goipc.cn/ 格式访问网站
server_name goipc.cn ;
server_name www.goipc.cn ;
server_name www.goipc.com.cn ;
server_name goipc.com.cn ;
if ( $host != 'goipc.cn' ) {
rewrite ^/(.*)$ http://goipc.cn/$1 permanent ;
}
其中在 些上面的if 跳转语句的时候,单词与单词之间要加上空格,因为配置文件解析还没有那么智能, 否则会出现下面的错误
nginx: [emerg] unknown directive "if($host" in /usr/local/nginx/conf/nginx.conf:77