无法访问租户网站的信息中心

时间:2012-07-12 11:42:05

标签: wordpress

我创建了多网络结构,但在访问租户网站的仪表板时出现问题。 我的superAdmin是helpdesk.com 它的租户是abc.helpdesk.com 当我点击mysites> abc_helpdesk>仪表板,它将我重定向到登录部分,在使用管理员用户名登录后,我注册了用户名,我被重定向到我试图访问abc_helpdesk仪表板的同一页面。

我的.htaccess文件包含以下代码: -

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
# END WordPress

在config.php中我有以下代码: -

define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
$base = '/';
define('DOMAIN_CURRENT_SITE', 'local.wordpress.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
/* That's all, stop editing! Happy blogging. */

已刷新所有cookie,再次我无法使用仪表板,我只能访问该网站,因为任何其他选项登录页面正在进行,并且在使用管理员用户名登录后,我被重定向到我所在的同一页面以前...... :(

1 个答案:

答案 0 :(得分:0)

实际上我必须在我的虚拟主机文件中设置通配符...即, 在httpd-vhost.conf文件中我必须添加新行: - ServerAlias *.local.wordpress.com

在主机文件中我必须再添加一行 127.0.0.1 *.local.wordpress.com

这解决了我的问题:)