Как настроить маршрутизацию домена для Cake PHP и Apache конструктора сайтов? - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть веб-сайт Cake PHP, который предназначен для того, чтобы пользователи могли создавать свои собственные простые сайты на 1-4 страницы.

Идея состоит в том, что люди go отправляют app.example.com (где сайт размещен), создайте учетную запись и создайте свой веб-сайт.

После генерации их веб-сайт получает идентификатор (у меня эта настройка используется как UUID вместо последовательного счетчика).

В настоящее время пользователи могут получить доступ к своим веб-сайтам: example.com/websites/{PAGE}/{WEBSITE ID}

Я хочу переформатировать это в {WEBSITE ID}.example.com/{PAGE}.

Я выполняю все это на Linux сервере с apache , и мой план состоял бы в том, чтобы использовать некоторую форму записи DNS с подстановочными знаками для всех поддоменов. От пользователей не ожидается, что они будут использовать свои субдомены UUID для своего веб-сайта, но вместо этого они должны будут приобрести домен и настроить запись CNAME.

Сначала я подумал, что это каким-то образом можно сделать с помощью * 1022. *, но я не уверен.

Буду признателен за любую помощь или совет.

...