用于根据域名更改网页标题的脚本

Wes*_*s79 4 javascript php dns scripting

有没有一种基于域名交换文件URL的简单方法?

我是acme.com和acme.co.uk网站域名,需要不同的标题图形,但在其他方面相同的内容.有没有管理两组文件和CMS,是否有JS/php脚本或其他方法根据访问的名称名称动态更改标题图形URL?网站是基本的XHTML和CSS.

Tim*_*Tim 6

用PHP

使用$ _SERVER ['HTTP_HOST']获取您的域,然后执行switch语句来更改图像变量.

<?php
switch($_SERVER['HTTP_HOST']) {
    case 'acme.com':
    case 'www.acme.com':
        $image = "acmecom.jpg"
    break;
    case 'acme.co.uk':
    case 'www.acme.co.uk':
        $image = "acmecouk.jpg"
    break;
    default:
        $image = "default.jpg"
    break;
}
?>
Run Code Online (Sandbox Code Playgroud)

如果您在acme.com之前使用www,则必须将地址从"acme.com"更改为"www.acme.com".同样的.co.uk.

在标题图像中,然后回显图像的路径,如下所示:

<img src="path/to/folder<?php echo $image;?>" alt="header-image" />