如何在多站点ID:1域:www.Primiy.com(主要多站点域)上驻留secure.miery.com

时间:2012-12-06 作者:Jerry Tunin

我们有一个多站点设置,主域需要有www.primary。net和安全。主要的,重要的net映射到wordpress中,因此主站点的内容将加载到这两个站点上。我们面临的问题是安全的。主要的,重要的com不工作。保护主要的,重要的网络总是在以下位置结束:http://www.primary.net/wp-signup.php?new=secure.primary.net

从服务器返回的标头如下:

状态:HTTP/1.1 302临时移动日期:2012年10月16日星期二19:55:53 GMTServer:ApacheLocation:http://www.primary.net/wp-signup.php?new=secure.primary.net内容长度:0连接:关闭内容类型:文本/html;字符集=utf-8

基本上,我只需要这样做就行了,即使这意味着我需要翻阅核心Wordpress文件并进行更改。我尝试了各种域映射插件,但都没有正常工作。问题之一是它们不允许在主网络域上进行映射。任何关于我可以在WordPress中编辑的内容或起点的建议都会很好。

谢谢

2 个回复
最合适的回答,由SO网友:Jerry Tunin 整理而成

安装WordPress MU Domain MappingPlugin, 并编辑wp_domain_mapping 数据库表。

为插入新行blog_id #1手动,例如:

 +------+-----------+----------------------+----------+
 |  id  |  blog_id  |  domain              |  active  |
 +------+-----------+----------------------+----------+
 |  5   |  1        |  secure.primary.com  |  1       |
 +------+-----------+----------------------+----------+

SO网友:Tyler Carter

WordPress在一个表中存储路径->博客ID引用。如果添加另一条记录,将第二条路径指向Blog ID 1以及常规条目,则可能会解决您的问题。

我现在没有MS设置来查看数据库结构。

结束

相关推荐

如何将wp-login.php重命名为MultiSite?

我想隐藏并重命名wp-login.php 在我的URL中,用于在多站点设置上创建品牌。从这个forum post 我知道我可以改变mysite.com/wp-login.php 到mysite.com/login 通过插入RewriteRule ^login$ wp-login.php 在我的.htaccess. 我喜欢URL栏不显示登录重定向到wp登录。如果我尝试在子网站下登录mysite.com/subsite1/login 它显示为重定向自mysite.com/subsite1/wp-login