Wordpress 查看没有域的站点而不更新主机文件?

Wordpress 查看没有域的站点而不更新主机文件?,wordpress,dns,cpanel,Wordpress,Dns,Cpanel,我有几个网站,我开发,我需要显示我的客户审查。这些都是对live站点的重新设计,所以他们让我将它们上传到新的托管服务器上,该服务器目前可以通过IP地址访问,因为live站点当前正在使用这些域 我在cpanel中将每个站点设置为附加域,它们都位于根目录之外的目录中,如192.0.2.3/site1.example(例如) 但是,这些是Wordpress站点,数据库引用实际的域名(site1.example),因此当我们更新DNS以指向此服务器时,它将全部设置为启动。这意味着除非更新主机文件,否则无

我有几个网站,我开发,我需要显示我的客户审查。这些都是对live站点的重新设计,所以他们让我将它们上传到新的托管服务器上,该服务器目前可以通过IP地址访问,因为live站点当前正在使用这些域

我在cpanel中将每个站点设置为附加域,它们都位于根目录之外的目录中,如
192.0.2.3/site1.example
(例如)

但是,这些是Wordpress站点,数据库引用实际的域名(
site1.example
),因此当我们更新DNS以指向此服务器时,它将全部设置为启动。这意味着除非更新主机文件,否则无法在该域中实际查看站点。但是有很多非技术人员需要查看该网站,更新他们的主机文件根本不是一个选项

我宁愿不必在数据库上进行搜索和替换,就可以将域更改为
192.0.2.3/site1.example
临时,这样他们就可以查看它了。因为当我们准备好发布时,我只需要做另一次搜索和替换,将其切换回真实的URL。但这似乎是我唯一的选择


这是正确的,还是他们可以通过另一种方式查看站点,而无需我更新数据库中的所有URL?

这里最好的解决方案是按照您所说的搜索和替换URL

您是否控制他们使用的递归DNS服务器?否则,您可以安装反向代理(其本身将具有
主机
文件):您向任何相关人员提供一个URL,如
www.example.com/jump/site1。example
/jump
处的反向代理将把所有内容转发到
site1。反向代理可以解决的示例
没有问题。不幸的是,没有DNS访问。听起来我会用搜索和替换的方式来做!