home | 关于 | 留言本 Entries RSSComments RSSFeed US

解决WordPress绑定多域名

时间:03/21/09 评论:3 条 标签:wordpress , 绑定域名

WordPress只可以绑定单域名,Google后得到两种比较理想的方法。

方法1:编辑根目录下的 wp-config.php 文件,添加以下代码:

$home = 'http://'.$_SERVER['HTTP_HOST']; $siteurl = 'http://'.$_SERVER['HTTP_HOST']; define('WP_HOME', $home); define('WP_SITEURL', $siteurl);

原理:PHP 中的 $_SERVER['HTTP_HOST'] 用于获得来路域名。这样,就能根据来路为 WP_HOME 和 WP_SITEURL 变量赋值,实现 WordPress 多域名绑定。
为防止域名改变而造成图片不可用,必须在控制面板的“设置(Options) - 杂项(Misc)”里将“文件的完整 URL 地址”设为“wp-content/uploads”(与“默认上传路径”参数相同)。

本方法来源:http://www.mangguo.org/wordpress-multiple-domain-binding/

方法2:使用插件Domain Theme
Domain Theme这个插件的设计初衷是为WordPress绑定多域名,并且可以为每个域名单独设置主题。
插件下载地址:http://wordpress.org/extend/plugins/domain-theme/
安装方法:
# 把 domainTheme.php 上传到 /wp-content/plugins/
# 在后台插件菜单启动该插件。
# 把你的域名绑定到你安装WordPress的服务器(这一步很重要,必须要绑定到你安装WordPress的目录。)
# 在后台的“域名主题”设置菜单里面添加你的域名。

本站就是使用了Domain Theme这个插件,大家可以看看演示(看右边的Google搜索框)
http://www.guorui.org
http://www.ruizi.net

本站汉化Domain Theme下载:[download#1#size]

已有 3 条评论 »

  1. boluor
    11.22.09
    11:29 pm

    这个插件的作用貌似仅仅是让你的http://www.ruizi.net的域名转向了http://www.guorui.org。这样的话为什么用插件呢,一句话就搞定了。

  2. leesum
    11.25.09
    11:34 am

    汉化下载地址失效了。。。

  3. PriscillaRUSSELL
    07.16.10
    01:32 pm

    I took my first home loans when I was very young and that aided my business very much. Nevertheless, I require the student loan again.

添加新评论 »



captcha
请输入验证码