Я пытаюсь найти лучший способ подключения нового домена к серверу с помощью PHP.Я знаю, что это возможно, потому что такие приложения, как bitly Pro, позволяют пользователям подключаться к своему домену и начинают управлять коротким доменом для них (чтобы они могли перенаправлять).
Вот как я представляю, что это будет работать, но я хочуубедитесь, что это безопасно, а также хотите узнать наиболее безопасный способ выполнения этого процесса:
- Пользователь подключается к домену, домен проверяется с помощью регулярного выражения
- Пользователь проверяет, является ли домен его (действительно ли это необходимо? они могут редактировать DNS домена только в том случае, если это их домен)
- Сервер делает API-вызов диспетчеру DNS для добавления домена (я использую Linode, так что это вызов API, но будет ли этобыть главной зоной, подчиненной зоной?)
- Приложение записывает новый виртуальный хост в httpd.conf
- Приложение перезапускает apache
Опять же, этот процесс может быть полностью отключенбаза, поэтому, пожалуйста, дайте мне знать, что вы думаете и как бы вы это закодировали
Большое спасибо!:)