咱们都晓得,wordpress默许状况下会主动跳转到后盾规则的home_url下来,例如你的空间同时绑定了jb51.net和www.jb51.net,你应用带www的作为网站的拜访地址,那么当他人拜访的jb51.net的时分,wordpress会主动将其跳转到www.jb51.net。同样的情理,假如你绑定了其余的域名,即便不会呈现这个跳转,但你的网站内的链接都会带上www.jb51.net,这是因为wordpress外部的home_url,site_url,image_url等机制决议的,例如你的主题中应用了wordpress菜单性能,那么这些菜单中的链接是肯定会带上www.jb51.net的。
因为上述的后天基因,咱们不能像其余网站零碎一样,试图为网站绑定多个域名。不过wordpress社区中有一些牛人,他们为咱们提供理解决计划。
其中一种最简约的办法:在你的wp-config.php中增加如下:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
即可实现多域名的绑定。了解起来也很简略,经过对WP_SITEURL和WP_HOME的从新定义,当你应用一个域名去拜访它时,wordpress外部的机制就会将需求用到拜访地址的中央全副修正为以后拜访的域名。
但这种办法过于暴力,对搜寻引擎是不敌对的,由于这种办法仅仅是让网站能够被多域名拜访,可是,这会给搜寻引擎带来辨认上的艰难,普通会以为是镜像网站,从而间接对能拜访到的一切网站进行打压,甚至K掉一切域名。
为了挽回一些场面,有人提出了能够适当修正一些元素,例如不同的域名应用不同的网站题目,对网站外部的一些外围词汇进行交换。于是,有人开端在这方面进行钻研,并最终开收回了三个有用的插件:
Multiple Domains with Analytics
MultiDomain
Domain Mirror
但实际上,古代搜寻引擎十分智能,单单修正网站题目,恐怕也于事无补。不过咱们实际上能够对wordpress进行深化开发,在此根底上能够让wordpress焕发新的活力,以此为根底,咱们能够为wordpress的不同栏目、不同作者绑定不同的域名,当然,这是需求有有数的作者和内容的支持才可行的。
以上就是安达网络工作室关于《为wordpress绑定多个域名的方法分享》的一些看法。更多内容请查看本栏目更多内容!
上面是详细处理流程:1 首先关上phpadmin,从右边的表中抉择xx_opition2 在xx_opition中进行查问,在查问框...
间接上代码吧 复制代码代码如下:<title><?phpif(is_category()){ single_cat_title();}elseif(is_single() ...
很多博客都有本人的置顶文章,在默许状况下WP对置顶文章只是将它们的地位排在后面,除了地位差别外,跟其余...
要害字形容:之一 零碎 博客 最好 WordPress 主题 十分 应用 不便 WordPress 是目前最好用的博客零碎之...
wordpress操作数据库用一个全局变量$wpdb来进行各种操作,应用的时分先在函数申明global $wpdb,而后调用它...
wordpress评论中的头像是应用Gravatar的头像效劳(Gravatar民间注册地址:http://en.gravatar.com),用户的...