我想在我的本地计算机 (Mac m2) 上使用 MAMP Pro 运行 Wordpress 多站点。我将使用基岩设置。我将面临的问题是 Wordpress 无法识别网络。默认站点在 domain.local 上工作。
我添加了
domain.local
到主机文件(127.0.0.1 domain.local sub.domain.local
)。
我将在 MAMP pro 中创建一个主机,使用这个文件夹作为根/users/myusername/Sites/domain.local/web/
。 AllowOverride All, indexes, includes 和 followSymlinks 被启用
我的 development.php 文件包含多站点设置:
Config::define('WP_ALLOW_MULTISITE', true );
Config::define('MULTISITE', true);
Config::define('SUBDOMAIN_INSTALL', true);
Config::define('DOMAIN_CURRENT_SITE', 'domain.local');
Config::define('PATH_CURRENT_SITE', '/');
Config::define('SITE_ID_CURRENT_SITE', 1);
Config::define('BLOG_ID_CURRENT_SITE', 1);
我的环境文件:
WP_ENV=dev
WP_HOME=http://domain.local
WP_SITEURL=${WP_HOME}/wp
为什么带有 bedrock 6.6.1 的 Wordpress 无法识别网络?当我打开链接
wp/wp-admin/network.php
wordpress 说An existing WordPress network was detected.
但我只会看到我的默认站点,没有网络导航。在浏览器中导航到 sub.domain.local 时,我会收到 404 not found 错误。
希望有人有解决方案