nginx配置多个站点共用80端口的解决方法

只用改一个地方,在http模块里面加入你要引用的虚拟主机配置文件目录即可:

例如:include /usr/local/nginx/default.d/*.conf;

?

2、建立虚拟主机配置目录:

/usr/local/nginx/下面建立default.d文件夹,专门放置网站的配置文件。

贴一个我的配置上来:

/usr/local/nginx/default.d/mytest.conf

?

再来一个:

?

3、还想再建其他虚拟机,一样的,复制上面那个文件,修改我标注的的那几个地方即可!

4、虚拟机配置文件配置好了之后,还需要在linux下面的hosts文件下面加上以上域名,不然还是会访问外网的哦。

?

5、如果我们是要在windows下面访问虚拟机里面的linux下面的网站,那么还要在windows下面配置hosts文件,所有的域名都指向linux服务器,例如:

?

6、遇到的问题:

?

遇到这个问题,肯定是:

?

这个地方80后面的东西都去掉,只留下端口号80,去掉就可以解决这个问题了。

总结

以上所述是小编给大家介绍的nginx配置多个站点共用80端口的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对服务器之家网站的支持!

原文链接:https://blog.csdn.net/bbwangj/article/details/80648680



相关文章
推荐文章
热门文章

微信公众号推荐

相关推荐