как перенаправить любое доменное имя в наше веб-приложение - PullRequest
0 голосов
/ 29 сентября 2010

у нас есть веб-приложение saas, написанное на zend mvc (php), где пользователи могут ввести свое собственное доменное имя на странице настроек.

Когда они входят, например, www.customdomain.com мы хотим, чтобы этот домен перенаправлялся в наше веб-приложение, чтобы мы могли обслуживать их собственные страницы из нашего приложения.

Мы делаем то же самое уже для поддоменов, имея запись * .ourapp.com в нашей конфигурации DNS. это прекрасно работает для поддоменов, таких как customdomain.ourapp.com.

Это не работает для полных доменных имен, таких как www.customdomain.com.

Какой самый простой способ иметь любую ссылку на домен в нашем приложении, чтобы мы могли просто считать имя входящего домена и действовать соответствующим образом в нашем приложении?

1 Ответ

1 голос
/ 01 октября 2010

Чтобы разрешить точку входа DNS на ваших серверах:

  • Домен уже зарегистрирован (и принадлежит клиенту): заставьте его настроить запись CNAME для IP-адреса вашего сервера. (Даже Google позволил это сделать конечному пользователю вручную - так что автоматизировать это может быть сложно)

  • Домен свободен: зарегистрируйте его, настройте CNAME самостоятельно (он у вас есть)

Если вы хотите только перенаправление, пользователь может загрузить html-файл или файл .htaccess, который выполняет перенаправление. Но это должен сделать и клиент.

...