Wordpress MU,can';t访问/工作包管理

Wordpress MU,can';t访问/工作包管理,wordpress,Wordpress,我已经使用WordPress MU域映射插件设置了一个包含两个域的MU安装 系统首先配置子域d2.domain1.com(在站点下),然后映射 域名2.com至d2.domain1.com 检查域映射中的以下设置:远程登录、永久重定向、用户域映射页面、将管理页面重定向到站点的原始域 我的问题是我无法从domain2.com/wp-admin访问管理员-它只会给我以下错误: Now The domain mapping plugin only works if the site is instal

我已经使用WordPress MU域映射插件设置了一个包含两个域的MU安装

系统首先配置子域d2.domain1.com(在站点下),然后映射

域名2.com至d2.domain1.com

检查域映射中的以下设置:远程登录、永久重定向、用户域映射页面、将管理页面重定向到站点的原始域

我的问题是我无法从domain2.com/wp-admin访问管理员-它只会给我以下错误:

Now The domain mapping plugin only works if the site is installed in /. This is a limitation of how virtual servers work and is very difficult to work around.
但是wordpress安装在/

相关wp配置如下:

define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
// $base = '/';                                                                                                                                      
define( 'DOMAIN_CURRENT_SITE', 'domain1.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
define( 'NOBLOGREDIRECT', 'http://domain1.com' );

在子域和文件夹设置之间更改时,wp_site-table中可能有错误。请确保主域的路径设置为
/

这是另一种解决方案

define('ADMIN_COOKIE_PATH', '/');
define('COOKIE_DOMAIN', '');
define('COOKIEPATH', '');
define('SITECOOKIEPATH', '');

到wp-config.php文件。

这样做会在我的安装中导致以下错误:
定义了常量“COOKIE\u域”(可能在wp-config.php中)。请删除或注释掉该define()行。