无法访问WordPress多站点的第二站点(子)仪表板

时间:2017-07-17 作者:kybookie

我无法访问第二个站点的仪表板。当我转到第二个站点时,我只看到没有样式(css)的HTML页面。

当我尝试访问仪表板(从Safari)时,我从浏览器中收到这样一条消息:“试图打开的重定向太多”。

子网站设置

实例com(工程)

实例com/辅助(不工作)

我尝试禁用所有插件并更改为默认主题。它仍然不起作用。这是我的想法。htaccess文件:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\\.php)$ $2 [L]
RewriteRule . index.php [L]

</IfModule>

# END WordPress

2 个回复
SO网友:Yazan

这适用于MAMP

转到您的htdocs文件夹,并将所有这些文件放在一个文件夹中(文件夹名称将在/)后面)。重新安装wordpress并将其所有组件放在htdocs的另一个文件夹中。然后,当你打开你的网站时,你应该得到两个网站的索引。

SO网友:Naren Rawat

define(\'MULTISITE\', true); 
define(\'SUBDOMAIN_INSTALL\', false); 
define(\'DOMAIN_CURRENT_SITE\', \'https://hotgossips.in\'); 
define(\'PATH_CURRENT_SITE\', \'/\'); 
define(\'SITE_ID_CURRENT_SITE\', 1); 
define(\'BLOG_ID_CURRENT_SITE\', 1); 
define( \'DISALLOW_FILE_EDIT\', false );
只需在网站url中输入您的完整地址,无论是来自www、https还是https://www

在寻找了一天之后,我找到了我的解决方案。这对我有用。希望它也能为你工作!!

结束

相关推荐

.htaccess将旧子文件夹安装重定向到新子文件夹安装和HTTPS

我们的旧WP网站:https://www.domainname.com/oldsite/我们的新WP网站:https://www.domainname.com/newsite/我们希望确保,无论他们在旧站点的哪个页面上登陆,都会将他们重定向到新站点的主页。请注意,这两个站点都安装在主域名的子文件夹中,并且整个域名都有一个安全证书。谢谢