我最近也遇到了类似的情况。我最终将根站点放在一个随机子域上(例如ms.domain.com
) 目的是永远不要使用根站点。
完成后,我创建了一个插件,只在主(根)站点上激活。
插件钩住一个只在前端触发的动作(template_redirect
). 从那里打电话wp_redirect
把你的访客送到他们需要的地方。
<?php
add_action(\'template_redirect\', \'wpse52298_redirect\');
/*
* Redirects all requests to the front end to another site
*
* @uses wp_redirect
*/
function wpse52298_redirect()
{
// change this
$to = \'http://www.example.com\';
wp_redirect(esc_url($to));
exit();
}
Cons:
<在重定向之前,ul>基本上加载了所有的WP,速度不如在htaccess中重定向快
Pros:
<易于维护,无需htaccess foo
plugin.