相同的wordpress安装不同的子域

时间:2012-12-25 15:49:54

标签: wordpress wordpress-plugin

我正在尝试访问相同的wordpress网站 从servel域到ex:

www.example.com
sub1.example.com
sub2.example.com

我已经下载了“域镜像”插件并安装了它并配置了它。

$default_options['domain_1'] = '';
$default_options['blogname_1'] = 'example';         // Weblog Title
$default_options['blogdescription_1'] = '';     // Tagline
$default_options['siteurl_1'] = 'http://example.com';       // Wordpress Address
$default_options['home_1'] = 'http://example.com';          // Blog Address

$default_options['domain_2'] = 'a';
$default_options['blogname_2'] = '';
$default_options['blogdescription_2'] = '';
$default_options['siteurl_2'] = 'http://sub1.example.com';
$default_options['home_2'] = 'http://sub1.example.com';


$default_options['domain_3'] = 'b';
$default_options['blogname_3'] = '';
$default_options['blogdescription_3'] = '';
$default_options['siteurl_3'] = 'http://sub2.example.com';
$default_options['home_3'] = 'http://sub2.example.com';

但是当我从子域sub1,sub2进入网站时。 所有链接都重定向到http://example.com/ .... 代替http://sub1.example.com/ ...或http://sub2.example.com/ ...

1 个答案:

答案 0 :(得分:0)

我想这个插件不适用于新的wordpress版本..因为它真的很旧。 无论如何,我设法通过添加

来解决它
define('WP_HOME',    'http://' . $_SERVER['HTTP_HOST'] );
define('WP_SITEURL',    'http://' . $_SERVER['HTTP_HOST'] );

到我的wp-config。 :)

相关问题