多站点wp-admin在转发URL后进入空白屏幕

时间:2014-05-09 作者:adam

我在家里的LAMP上安装了wordpress多站点(静态ip地址),在任何浏览器中使用我的ip。它似乎都能正常工作(我有四个子目录网络站点在其上运行)。今晚,我去了我的一个域注册商那里,将域名转发到我的静态ip地址(克隆方法)。

不幸的是,如果我使用URL/wp管理员导航到wordpress站点,我无法访问任何网络站点上的仪表板(它只是在浏览器中显示一个空白屏幕)。虽然登录元不起作用,但各种联网网站的前端似乎工作正常(它完全不起作用……好像没有超链接)

所以,从本质上讲,访问多站点的静态ip地址方法工作得很好。。。URL转发=没有使用meta或wp admin登录到仪表板。。。但前端似乎一切正常

有什么想法吗?

1 个回复
SO网友:Richard Parnaby-King

我安装的每个多站点都有相同的问题。

为WordPress设置多站点网络时,要求您将一些代码复制到。htaccess文件。

更改以下行:

RewriteRule ^(wp-(content|admin|includes).*) $1 [L]

收件人:

RewriteRule (wp-(login|content|admin|includes).*) $1 [L]

第一行仅适用于主站点url。第二行将wp登录添加到可接受的wp文件夹/文件列表中,并相对于根加载它们。这条is规则的问题在于,这些组件出现在url中的什么位置并不重要,您可以使用该url撰写博客文章\'/how-to-use-wp-admin/\' 网站将在内部尝试将您重定向到\'/wp-admin/\'. 不过,这种可能性有多大?

结束

相关推荐

Deleting a user in multisite

我试图在支付网关请求时删除用户,我有以下代码:(编辑代码以显示与支付网关通信的完整功能,echo向支付网关提供响应,退出是因为它在支付网关示例代码中使用。)function handle_gateway_return() { $GWPass = get_option( $this->gateway . \"_gateway_gwpass\" ); if ($_GET[\"GWPass\"] != $GWPass ) { header(