我正在开发一个WP网站,该网站有5个与之关联的不同域名。客户端希望(如果可能)为站点提供不同的标头,具体取决于域名。
例如,Jenson Tire(www.jensontire.com)将拥有与Canopy Tires(www.canopytires.com)不同的徽标和社交媒体链接,并且根据用户如何到达该网站,它将显示该标题文件。整个网站其余部分的内容将100%相同 - 唯一的区别是标题。
这可能吗?有没有更简单的方法呢?
提前致谢!我每天都在这里向你们学习新东西!
答案 0 :(得分:0)
通常,vhost配置在http服务器层处理(最有可能是apache,查找“apache虚拟主机”)。也就是说,可以使用超级全局检查所请求的主机名:$ _SERVER ['HTTP_HOST']; ..
switch ( $_SERVER['HTTP_HOST'] ) {
case 'host_1.com':
$img_url = '/some.jpg';
break;
case 'host_2.com':
$img_url = '/another.jpg';
break;
default:
$img_url = '/default.jpg';
break;
}
干杯