0

我有一个主根域作为 public_html。在这个根域中,我还有三个文件夹,包括

  1. a(拥有在根域上运行的 WordPress 网站),
  2. b(客户区自定义 CMS)
  3. c(附加了附加域的管理区域自定义 CMS)

它们相互连接并且工作正常。现在,我正在尝试在文件夹“d”下添加另一个 wordpress 网站作为附加域。我的基本问题是,我无法像 a、b 和 c 一样链接 b、c 和 d。如果我在 d 文件夹下复制 b 和 c ,那么它可以工作。我对制作多个副本不感兴趣,并且希望在我添加的任何更多网站上保持 b 和 c 相同。有什么建议么?

据我了解,d 文件夹现在已成为根文件夹,因此我无法链接到其兄弟姐妹,但应该有一些东西可以停止与每个网站复制 cms。

4

1 回答 1

0

在 Plesk 控制面板情况下,此过程相当简单。您强调了避免复制网站内容以完成链接的意图。我已经成功地将一个新域定位到一个现有的 webhost 文件区域,这导致第二个网址指向已经在现有网址下提供的完全相同的文件。(这两个域需要在同一个订阅下,因为单个订阅共享一个公共 Web 主机文件区域:

/public_html (hosting area for site A)
/public_html/a (word press)
/public_html/b (custom CMS)
/public_html/c (admin area for custom CMS)
/d (Because you described the new "d" site as being it's down root, then the directory structure would look like this)

因此,如何“链接”到任何其他文件区域中托管的文件的答案可以通过 Unix 符号链接(Windows 快捷方式的模拟)来完成,因此当网络服务器看到对 的引用时/d/a,它将遵循符号链接并提供实际存在的内容,/public_html/a但如果你这样做,那么 WordPress 将不会高兴,因为它是通过它无法识别的网址访问的。当您尝试通过最初未设置的网址访问这些文件时,自定义 CMS 和管理员也可能会感到困惑。

如果您更具体地了解“链接”的实际含义,这将有很大帮助,因为放置 a<a href="(original site web address)">my wordpress site</a>将有效地“链接”到现有站点,而无需复制或克隆任何内容。

于 2017-04-24T21:55:09.543 回答