Настройки для создания сервиса whitelabel - PullRequest
0 голосов
/ 04 октября 2011

Я пытаюсь создать сервис 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

Когда я пингую tests.userdomain.com, я получаю:

Pinging to whitelabel.example.com

Итак, я думаю, что CNAME выполняет свою работу, но я не могу понять, что мне нужно делать на моем сервере (example.com), чтобы понять и ответить на запрос.

Все, что я получаю, когда я набираю tests.userdomain.com в моем браузере, это страница по умолчанию cpanel, которая сообщает мне об ошибке.

Ответы [ 2 ]

0 голосов
/ 25 июля 2012

После настройки вашего CNAME as вам необходимо использовать субдомен в iframe, чтобы при поиске любой посетитель попадал на ваш субдомен, который указывает на партнерский сервер dohop.Надеюсь, что это поможет!

Спасибо

0 голосов
/ 10 ноября 2011

Если вы используете PHP, например, вы можете сделать:

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