关于宝塔面板建多个网站的问题
如题,我在宝塔面板创建了多个网站,每个域名也对应了各自的目录,可是当我访问其中一个域名时,会显示另一个域名的网站,我在下图的添加网站里面是直接写的域名,没加端口,是否是这边添加站点的时候需要加上不同的端口?还是说网站需要启动在不同的端口?可以详细说说吗,谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先看问题描述,同一台服务器上搭建多个网站,关于域名的填写方面,端口号是非必须的,也就是说,只要你是以不同域名为端点来配置网站,那么端口号看你想让别人怎么访问你的网站,就怎么填。
所以到此可以初步排除端口号导致这个问题的出现,那么这个时候你需要检查两个地方:
1.网站域名与网站目录的对应性。
是否域名A对应的就是网站目录A,或者有可能疏忽之中把网站目录B也挂在了域名A下面。
2.添加网站域名与配置文件中网站域名的对应性。
宝塔是一个可视化面板,在新建网站时候填写的一些信息会直接帮你配置到HTTP服务器中,而这也会直接决定你在浏览器中访问网站时的姿态。
以Nginx服务器conf配置文件为例:
listen
是指监听端口,http协议默认80端口,而https默认为443,这个属性同上面所说,是非必须修改的server_name
是你的域名,而root
是这个域名的网站目录,访问的时候其实访问的就是这个root目录下的东西,而访问的媒介就是server_name
所以题主可以从上面两个方面入手,看能否解决问题。