【问题标题】:VestaCP - All domains point to the same website. Why?VestaCP - 所有域都指向同一个网站。为什么?
【发布时间】:2019-08-28 18:28:00
【问题描述】:
我有一点问题。我在 VestaCP 上设置了几个新域,但它们都指向同一个默认网站。我猜部分问题是所有 DNS 记录都指向同一个 IP,但 Vesta 似乎不知道将您带到哪个网站,因此它会将您带到默认网站。
但是,这个问题只发生在 HTTP 上,HTTPS 转发到正确的网站。我不知道为什么。是否有需要编辑的 .conf 文件,或者我在 VestaCP 中做错了什么?
我的设置在 Digital Ocean 上运行 -- Ubuntu 18.04, Nginx + php-fpm
感谢您的帮助。
【问题讨论】:
标签:
http
nginx
digital-ocean
ubuntu-18.04
vesta
【解决方案1】:
检查是否所有 DNS 都使用 VestaCP 访问服务器的 IP。如果是,请尝试查看/home/yourloginname/web 是否有您的每个网站?如果是,请尝试查看别名。如果你有子域,也许头域有别名 *.domain.com 。
如果您对上述某些问题的回答是否定的,请尝试查看/etc/bind/named.conf,例如每个域应该有 1 行:
zone "domain.eu" {type master; file "/home/admin/conf/dns/domain.eu.db";};
如果没有,请添加这个。希望对您有所帮助。