详解WordPress怎样绑定双域名

2011年9月1日08:34:56网站建设81,518

由于主域名www.duoluodeyu.com 被G*F*W非典型性屏蔽掉,所以国外的朋友无法通过www.duoluodeyu.com域名访问本站,经深思熟虑后本站决定采用双域名访问,国内的朋友可以通过www.duoluodeyu.com 和wanglu.me 同时访问,国外的朋友可以通过wanglu.me访问,如果你在国外访问的为www.duoluodeyu.com 则会通过URL跳转到wanglu.me。希望双域名对本站在各大搜索引擎权重的影响不要太大。文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

WordPress后台需要设置博客访问地址,所以当你绑定多个域名后,首页都可以访问,但是内页却只能从一个域名访问。例如把www.duoluodeyu.com和wanglu.me绑定到同一个WordPress博客,后台设置的访问地址是www.duoluodeyu.com,当打开www.duoluodeyu.com和wanglu.me的时候首页都可以访问,但是打开wanglu.me时内页链接还是以www.duoluodeyu.com开始的,这样就不能用第二个域名访问内页了。文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

解决方法就是编辑根目录下的 wp-config.php 文件,添加以下代码:文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

$home = 'http://'.$_SERVER['HTTP_HOST'];文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

$siteurl = 'http://'.$_SERVER['HTTP_HOST'];文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

define('WP_HOME', $home);文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

define('WP_SITEURL', $siteurl);文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

我们知道,PHP 中的 $_SERVER['HTTP_HOST'] 用于获得来路域名。这样,就能根据来路为 WP_HOME 和 WP_SITEURL 变量赋值,实现 WordPress 多域名绑定。文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

为防止域名改变而造成图片不可用,必须在控制面板的“设置 (Options) - 杂项 (Misc)”里将“文件的完整 URL 地址”设为 "wp-content/uploads"(与“默认上传路径”参数相同)。文章源自堕落的鱼-https://www.duoluodeyu.com/711.html

匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定

评论:8   其中:访客  6   博主  2
    • 移动互联
      移动互联 0

      为什么不带3w的就访问不到我博客呢

      • 圣迪奥康扉
        圣迪奥康扉 2

        这个还真没测试过

        • 独辫子官网
          独辫子官网 2

          这个不错,多玉米入口的网站

          • 韩都衣舍旗舰店
            韩都衣舍旗舰店 0

            韩都衣舍旗舰店

            • 瑶浴
              瑶浴 1

              看不懂意思

              • 国际名酒网5199.tv
                国际名酒网5199.tv 1

                手脚了