为wordpress绑定多个域名的办法分享

咱们都晓得,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绑定多个域名的方法分享》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: 绑定多个域名 WordPress
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
WordPress中给文章增加自定义字段及后盾编辑性能区域

add_post_meta add_post_meta 函数是 WordPress 中用来给文章或页面增加自定义字段值的一个函数, 其用法与...

WordPress初级自定义规划的内容编辑器(TinyMCE)模板

WordPress的编辑器TinyMCE是一个十分弱小的工具,关于网页设计师来说,应用WordPress的编辑器TinyMCE是没什...

WordPress中发送HTML邮件的办法

办法一,用filter发送HTML邮件 发邮件用的函数是wp_mail(),wp_mail()则基于弱小的邮件类phpMailer,所以发...

WordPress中创立用户角色的相干PHP函数应用详解

WordPress 默许有 “订阅者”、“投稿者”、“作者”、“编辑” 和 “治理员” 五个用户角色,权限由低到高...

如何应用wordpress钩子函数在宣布文章的同时增加一条记载

我要对文章进行排序,依照投票数的多少排,曾经投票的都会记载投票数,而没有投票的文章没有记载,默许投票...

wordpress增加mp3音频文件教程

上传音频和视频文件应用媒体上传到WordPress是很容易的。虽然媒体上传意识到这些文件,并显示相应的文件类型...

需求提交

客服服务

亿鸽在线客服系统