17
5
安装的wpmu2.7,绑定域名正常,但是如果绑定的域名带www的话就会自动跳转到注册页,说那个域名没绑定,这个问题不知道怎么解决,网上也还没有解决办法。
今天继续摸索,终于在芒果上找到了一个好方法:
编辑根目录下的 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”(与“默认上传路径”参数相同)。
不过,芒果的方法估计是对但用户版的,在mu上设置项里面好像没有杂项这一个管理项目,经过测试,大致正常,这样带来了另外一个问题,就是绑定两个域名,不知道对搜索引擎有什么影响。
归类于:WordPress(mu)
标签: wordpress.
当前没有评论!
第一个在本文留言。