我正在尝试为我的网站创建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的默认页面,它告诉我一个错误。
答案 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联盟服务器的子域。希望这有帮助!
由于