用于创建白标服务的设置

时间:2011-10-04 14:54:43

标签: apache cpanel cname

我正在尝试为我的网站创建whitelabel服务。我想像dohop那样做。所以我在我的主网站上创建了一个子域名,如:whitelabel.example.com,我想知道我必须做什么才能让用户能够在他的域上设置一个cname来使用我的服务。

我试过了:

User's domain: userdomain.com
tests.userdomain.com - CNAME - whitelabel.example.com
www.tests.userdomain.com - CNAME - whitelabel.example.com

当我ping test.userdomain.com时,我得到:

Pinging to whitelabel.example.com

所以我猜CNAME做了它的工作,但我无法弄清楚我必须在服务器(example.com)上做什么才能理解并回复请求。

当我在我的浏览器中输入tests.userdomain.com时,我得到的只是cpanel的默认页面,它告诉我一个错误。

2 个答案:

答案 0 :(得分:0)

如果你使用PHP,你可以这样做:

<?php
    $host = isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : $_SERVER['SERVER_NAME'];
    $host = str_replace('.example.com','',$host);
    echo $host;
?>

答案 1 :(得分:-1)

一旦您的CNAME设置完毕,您需要将子域用于iframe,以便当任何访问者进行搜索时,他们将登陆到指向dohop联盟服务器的子域。希望这有帮助!

由于