创建白标签服务的设置



我正在尝试为我的网站创建一个白标签服务。我想像杜普那样做。所以我在我的主站点上创建了一个子域名,比如: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 tests.userdomain.com我得到:

Pinging to whitelabel.example.com

所以我猜CNAME做它的工作,但我不知道我必须在我的服务器(example.com)上做什么,以便理解和回复请求。

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

以PHP为例,你可以这样做:

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

一旦你的CNAME设置,你需要使用你的子域名到iframe,这样当任何访问者进行搜索时,他们将登陆你的子域名,这是指向dohop附属服务器。希望这对你有帮助!

谢谢

最新更新