在不同的服务器上创建wordpress开发站点的最佳方法,但在使用域时

在不同的服务器上创建wordpress开发站点的最佳方法,但在使用域时,wordpress,Wordpress,寻找关于创建新Wordpress网站的最佳实践指南,在线 A) 我将在新服务器上托管该站点 B) 该网站将需要由客户在线查看 C) 站点域当前处于活动状态,正在使用中,并且必须保持指向当前服务器(直到站点完成),并且 D) 当前站点非常旧,如果转移到新服务器,可能会出现无休止的问题。 E) 没有人可以访问当前服务器 我目前正在寻找关于临时URL的选项,或者只是使用我专门用于构建的开发URL。然后,一旦完成并将DNS重定向到新服务器,查找并替换dev URL的所有引用以获得正确的URL 我在网上搜

寻找关于创建新Wordpress网站的最佳实践指南,在线

A) 我将在新服务器上托管该站点 B) 该网站将需要由客户在线查看 C) 站点域当前处于活动状态,正在使用中,并且必须保持指向当前服务器(直到站点完成),并且 D) 当前站点非常旧,如果转移到新服务器,可能会出现无休止的问题。 E) 没有人可以访问当前服务器

我目前正在寻找关于临时URL的选项,或者只是使用我专门用于构建的开发URL。然后,一旦完成并将DNS重定向到新服务器,查找并替换dev URL的所有引用以获得正确的URL

我在网上搜索过,但通常只能找到“在不影响现场的情况下建设现场”或“在本地建设现场”的问题的答案。不是我的疑问——“在网上建立一个我无法使用的域名,因为它正在使用中等等”


如能就此提供任何指导,将不胜感激。谢谢。

在您的机器主机文件中创建一个编辑,以便实时url指向您的开发服务器,而不是实时服务器。当客户端需要检查进度时,他们可以临时更新自己的主机文件以进行检查,然后将其删除以返回到当前站点

窗口 如果您的计算机运行Windows,请按照以下说明操作:

  • 按Windows键
  • 在搜索字段中键入记事本
  • 在搜索结果中,右键单击记事本并选择以管理员身份运行
  • 在记事本中,单击文件>打开
  • 将右下角的文件类型更改为“所有文件”,而不是Txt文件
  • 打开以下文件:c:\Windows\System32\Drivers\etc\hosts
  • 滚动到文件底部,键入开发服务器的IP地址(xxx.xxx.xxx.xxx)
  • 按Tab键
  • 键入我们给您的地址(www.whater.com)
  • 单击文件>保存以保存更改
  • 关闭记事本
如果Mac

  • 按命令和空格键
  • 类型终端
  • 按回车键
  • sudo nano/etc/hosts类型
  • 按回车键
  • 键入用于登录计算机的密码
  • 按回车键
  • 滚动到文件的底部
  • 键入服务器的IP地址(XXX.XXX.XXX.XXX)
  • 按TAB键
  • 键入我们给您的网址(www.whater.com)
  • 按Ctrl&X键
  • 按Y键保存
  • 按回车键

WP站点中的大多数url链接都是动态的。wp_选项表中的主要域需要更改。您的最佳选择是继续使用这些标准开发网站,并在整个过程中避免使用硬编码URL引用,此时需要控制网站、购买主机、上载文件和导入数据库、更新wp_选项表中的URL、更改名称服务器。我通常会让客户知道,这可能会中断一个小时,并且可能需要24小时来传播新的ip。我通常在自己网站的子域上托管客户端测试网站。感谢您提供有关主机文件选项的信息。然而,我对该路线的担忧是,我需要能够同时查看正在开发的新站点和现有站点。因为我会经常引用当前站点,复制图像和文本等。其次,它依赖于客户在每次希望查看时对其宿主文件进行更改。不幸的是,由于客户端的能力/IT知识,这不适用于此情况。啊,我明白,在他们当前的DNS上添加一个A记录以指向您的新服务器怎么样?i、 e.A>staging>XXX.XXX.XXX.XXX——其他地方的一切都保持不变,只是你创建的指向你的子域?这样每个人都可以无问题地检查。再次感谢,但我们目前没有访问该域的权限,无法编辑DNS记录。客户端当前正在与其现有的站点提供商进行跟踪。所以这个选择恐怕是不行的。考虑到所有的限制条件,我认为最好的方法是结合您的DNS选项和@Danimal posted。在这种情况下,我现在将URL设置为不同的内容,比如www.subdomain.anotherurlofmine.com,设置一个从anotherurlofmine.com链接到新服务器的A记录,然后在启动之前编辑wp配置文件,将URL更改为正确的地址???