本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
定义 Lightsail 上 WordPress Multisite 实例的主域
Amazon Lightsail 中的 WordPress Multisite 实例专用于对您在相应实例中创建的每个博客站点使用多个域(或子域)。因此,您必须定义用于 WordPress Multisite 实例的主博客的主域。
先决条件
请按照显示的顺序完成以下先决条件:
-
在 Lightsail 中创建 WordPress Multisite 实例。有关更多信息,请参阅创建实例。
-
创建静态 IP 并将其附加到 Lightsail 中的 WordPress Multisite 实例。有关更多信息,请参阅创建静态 IP 并将其附加到实例。
重要
在为 WordPress 多站点实例附加了静态 IP 后,必须重新启动该实例。这将允许实例识别与其关联的新静态 IP。
-
通过创建 DNS 区域将您的域添加到 Lightsail 中,并使该域指向您已附加到 WordPress Multisite 实例的静态 IP。有关更多信息,请参阅创建 DNS 区域以管理域的 DNS 记录。
-
给 DNS 更改一些时间在 Internet 的 DNS 内进行传播。然后,您可以继续阅读本指南的定义 WordPress Multisite 实例的主域> 部分。
定义 WordPress Multisite 实例的主域
完成以下步骤以确保您的域(例如 example.com)会重新导向到 WordPress Multisite 实例的主博客。
-
登录 Lightsail 控制台
。 -
在左侧导航窗口中,选择 WordPress Multisite 实例的 SSH 快速连接图标。
-
输入以下命令以定义 WordPress Multisite 实例的主域名。请务必将
替换为 WordPress Multisite 的正确域名。<domain>sudo /opt/bitnami/configure_app_domain --domain<domain>示例:
sudo /opt/bitnami/configure_app_domain --domainexample.com注意
如果此命令失败,您可能是在使用旧版本的 WordPress Multisite 实例。尝试改为运行以下命令,请务必将
替换为 WordPress Multisite 的正确域名。<domain>cd /opt/bitnami/apps/wordpress sudo ./bnconfig --machine_hostname<domain>运行该命令后,输入以下命令,以防止 bnconfig 工具在服务器每次重启时自动运行。
sudo mv bnconfig bnconfig.disabled此时,浏览到您定义的域应该会将您重新导向到 WordPress Multisite 实例的主博客。
后续步骤
在定义 WordPress Multisite 实例的主域之后,请完成以下步骤: