【问题标题】:What's the difference between these two domains?这两个域有什么区别?
【发布时间】:2016-10-06 01:26:34
【问题描述】:

我目前正在学习 Roots.io 的格子。

在他们的配置中,他们有一个名为“wordpress_sites.yml”的文件,如您所见here

阅读文档后,我仍然对它们之间的区别感到困惑:

wordpress_sites:
  example.com: (what is this domain used for?)
    site_hosts:
      - example.dev (why do I need this if I have the one above?)

目前,我的本地环境似乎在 example.dev 上运行,但我的 wordpress 安装中的一些插件使用“example.com”作为加载资源的路径,随后由于插件不是真实的而破坏了该插件路径

如有任何清晰的说明,我们将不胜感激。

【问题讨论】:

    标签: php wordpress devops trellis roots-sage


    【解决方案1】:

    example.com 在该示例中仅用作名称。它不是一个域名,即使它看起来像一个。它用作标识符。

    site_hosts 是一个列表 网站将在其上可用的主机名。您通常希望将example.com 作为其中之一。这使您可以在多个主机名上提供相同的站点。

    通常您不希望在多个面向公众的主机名上使用它(因为拥有重复的站点通常被认为是一个坏主意),但它可以让您拥有一个由您的实时站点和仅供内部使用的开发、测试和集成站点。

    【讨论】:

    • 如果是这种情况,那么我该如何阻止 WordPress 插件尝试从标识符域加载其资源并使其从定义的 site_host 域加载?
    猜你喜欢
    • 2012-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-07
    • 2020-10-10
    相关资源
    最近更新 更多