1. 论坛系统升级为Xenforo,欢迎大家测试!
    排除公告

让 WordPress 2.2 支持 Urlmirror镜像

本帖由 alonefly2007-05-21 发布。版面名称:源码讨论

  1. alonefly

    alonefly New Member

    注册:
    2006-10-27
    帖子:
    14
    赞:
    1
    最新的 WordPress 2.2 正式版里增加了一个可喜的功能,即可以通过在 wp-config.php 中通过

    define('WP_HOME', ");
    define('WP_SITEURL', ");

    来分别指定博客首页和 WP 程序路径来代替数据库里的地址信息。那么稍微活用一下就可以使得 WP 2.2 支持 Urlmirror 镜像了。代码很短,如下:

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

    上面的 $_SERVER[HTTP_HOST'] 就是获取当前地址的‘域名’的函数,具体效果可以分别查看我的电信主站以及网通镜像。

    电信主站:http://www.myyu.net
    网通镜像:http://cnc.myyu.net

    至于 Urlmirror 镜像是什么,我只能说是通过不同电信运营商的 IP 镜像服务器来访问主站以达到网际互通问题的解决……具体的大家去 GG 吧。HOHO