Поддержка переадресации доменов CNAME

0

Скажем, например, мой адрес веб-сайта: www.example.com

Я разрешаю своим пользователям иметь сайт на user1.example.com, user2.example.com. Я достиг этого через поддомены подстановочных знаков и т.д.

Как я могу позволить своим пользователям иметь эти сайты (которые я размещаю) на specialpage.theirsite.com? Они добавили бы запись cname для специальной страницы, указывающей на userpages.example.com. Как я мог бы обрабатывать эти страницы после их указания? Предпочтительно в PHP!

Теги:
subdomain
cname

1 ответ

0

Лучшее решение - использовать подстановочные DNS- объекты CloudFlare, чтобы указать все недополученные поддомены на запись A для userpages.example.com, а затем использовать скрипт php в каталоге для userpages.example.com, чтобы проверить, был ли установлен субдомен.

<?php
$subdomain = array_shift((explode(".",$_SERVER['HTTP_HOST'])));
if ($subdomain IN DATABASE) echo DATABASEOUTPUT;
else echo 'Domain: "' . $subdomain . '.example.com"';
?>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню