我有一个新设置的 VPS,在 Ubuntu 上运行 Nginx。
目前,当我访问我的服务器的 IP(例如http://123.123.123.123
)时,它会显示的内容/usr/share/nginx/www
。
我唯一的 vhost ( mydomain.com
) 位于/srv/www/mydomain.com/public_html
实际域名尚未指向我的 VPS,因为它仍在生产站点上使用。如何在不编辑域 DNS 设置的情况下通过我的 VPS 的 IP 访问虚拟主机?基本上,当我在浏览器中输入我的 VPS IP 地址时,它应该会带我到我的虚拟主机中的站点。
理想情况下,我想要一个配置,这样我可以mydomain.com
在时间到来时更改 A 记录,它将从服务当前站点转变为指向我的 VPS 上的站点。
答案1
将会有一个默认的虚拟主机,其/usr/share/nginx/www
设置为root
。您可能想要禁用此虚拟主机,以便它仅使用您域的虚拟主机。