lnmp文件地址:/usr/local/nginx/conf/vhost/www.tbreak.top(主机域名).conf
方法一:
使用规则重写url
有www转无www
if ( $host ~* ^www\.(?.*)$ ) {
rewrite .* $scheme://$nowww$request_uri permanent;
}
无www转www
if ( $host ~* ^(?!www\.) ) {
rewrite .* $scheme://www.$host$request_uri permanent;
}
方法二:
可以配置多个server_name来进行301重定向
server {
server_name tbreak.top;
return 301 $scheme://www.tbreak.top$request_uri;
}
注意:把www.tbreak.top替换成你自己的域名
设置完成后 service nginx reload (lnmp一键包可以使用命令:lnmp nginx reload)重载配置
刷新网页就可以看到效果了,如果还是不行看看,你的配置是否正确,还有就是域名解析(A记录需同时添加www和@解析)是否正确
检查域名解析可以使用nslookup命令,看返回的IP是否是你主机的IP
博客地址:沐雨语曦