Nginx配置将主域名跳转到www二级域名


在DNS中,经常将主站域名和www二级域名跳转到同一个IP(为了保证用户输入二级域名还是顶级域名都能正常访问网站)
如果在Nginx中,对这两种域名都进行相同的解析处理,在搜索引擎那,必然会对权重有相互影响
为了避免这个问题,可将顶级域名自动跳转到www二级域名
详细的nginx配置信息如下:

server
{
listen 80;
server_name www.domain.com domain.com;
if ( $host = ‘domain.com’ ) {
rewrite ^/(.*)$ http://www.domain.com/$1 permanent;
}
}

请注意,在if语句中,每个地方都需要用空格分开,否则会出现解析错误的问题,如果用_代替空格,则if部分如下

if_(_$host_=_’domain.com’_)_{
//xxxxx
}


发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注