解决搬瓦工安装lnmp以后创建网站域名不带www无法访问

  • A+
所属分类:VPS新手教程

最近有新手朋友问我一个问题,搬瓦工VPS安装了LNMP,也添加了虚拟主机,访问带www的域名就能正常访问,不带www的域名就403不能用。解析上,带不带www的都解析到了正确的域名。该怎么解决。其实这个问题出在添加虚拟主机的配置文件上,没有添加不带www的域名,直接做一个301跳转就可以了。

首先找到你的网站的配置文件,LNMP的配置文件路径为:/usr/local/nginx/conf/vhost/ 。在该路径下有一个配置文件,名字是www.bwhcn.com.conf (这里显示的是“你的域名.conf”)。你可以下载到本地使用专业的文本工具修改(比如notpad、Emeditor等),也可以在VPS里直接使用vi工具修改。

具体的修改方法就是在该配置文件的最下面加入下面这行命令:

server {
listen 80;
server_name bwhcn.com;
return 301 http://www.bwhcn.com$request_uri;
}

这里特别注意的是,一定要在配置文件最后面另起一行添加这条命令,不要写在上一段命令的 } 之内。

修改完成之后,重启一下nginx(/etc/init.d/nginx restart )或者重启下lnmp(lnmp restart)即可。然后访问不带www的域名就直接跳转到带www的域名了。

鄙视无脑复制采集小尾巴:更多搬瓦工套餐、资讯、最新优惠码、最新教程等,请访问https://www.bwhcn.com/

头像

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: