Я создаю продукт SAAS с PHP / HTML на виртуальном хостинге на сервере Linux и застрял в части доменного имени.
Цели
Я бы разместил свое приложение SAAS на app.mysaas.com
Мои клиенты указывают свое доменное имя на app.mysaas.com
- www.customer01.com
- www.customer02.com
- www.customer03.com
- и т. Д. *
Любые посетители домена клиента должны получать контент от app.mysaas.com
без уведомления, что означает, что они видят www.customer01.com
в своем браузере.
Кроме того, при посещении www.customer01.com/contact/
они должны получать контент с app.mysaas.com/contact/
, не замечая их, то есть они видят www.customer01.com/contact/
в своем браузере.
SEO на домен клиента не должен быть затронут. Так что через iframe это не вариант.
Мне нужно, чтобы мой клиент предоставил ключ API. Я подумал, что позволю своему клиенту добавить в свой DNS запись TXT, содержащую его ключ API, и забрать ее с помощью PHP на моем сервере.
Вопросы
- Должны ли они указывать свой домен через DNS, используя запись A или запись CNAME? (Их настройки электронной почты не должны быть затронуты.)
Как определить домен клиента, указывающий на app.mysaas.com
? (Я думал с PHP var $_SERVER['HTTP_HOST']
)
Если я далеко, не могли бы вы предоставить пошаговое руководство, пожалуйста?
- Есть ли какие-нибудь хорошие онлайн-учебники?
Спасибо за ваше время.