Multi Site Network Admin

时间:2018-07-12 作者:Adam Kinney

我当前无法访问仪表板或网络管理部分中的任何项目(示例URLhttp://www.example.com/wp-admin/network/plugins.php)

“我在谷歌上看到一个错误,说这个页面不工作。www.example.com重定向了你太多次

尝试清除您的Cookie。

ERR\\u TOO\\u MANY\\u重定向“

网站运行良好,各个网站管理员运行良好,但我无法访问网络进行更新。

任何帮助都将不胜感激。

1 个回复
SO网友:Rick Hellewell

检查您的htaccess文件,这可能会导致问题。我的如下所示(它强制SSL,并在需要时添加www部分):

#force everything to https

RewriteEngine On
RewriteCond %{HTTP_HOST} (?!^www\\.)^(.+)$ [OR]
RewriteCond %{HTTPS} off
RewriteRule ^ https://www.%1%{REQUEST_URI} [R=301,L]


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]
你也可以考虑一下你最近改变了什么。也许是一个新插件,或者是你(孩子)主题中的一些代码。恢复到“二十”主题之一以检查主题问题。暂时重命名插件文件夹以删除可能的插件问题。

最后,检查wp\\U选项表以获取正确的站点URL。其中有很多(每个子站点一个),但列表上的第一个可能是主站点的。

结束

相关推荐