Wordpress MU,无法访问/ wp-admin

时间:2012-06-10 09:27:04

标签: wordpress

我使用WordPress MU域映射插件设置了两个域的MU安装。

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

domain2.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 IS安装在/.

下面的相关wp-config:

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' );

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

这是另一种解决方案

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

到wp-config.php文件。