Создать поддомен для каждого пользователя

#node.js #express #heroku #cloudflare #namecheap

#node.js #выразить #heroku #cloudflare #namecheap

Вопрос:

Я хочу создать поддомен для каждого пользователя, например: «bumpy.example.com «. Как мне это сделать? Я использую express, Heroku, Cloudflare и Namecheap (поставщик домена, но Cloudflare является моим сервером имен). Если бы вы могли предоставить шаги, это было бы здорово.

Ответ №1:

Итак, несколько шагов:

  1. Вам нужно пользовательское доменное имя (т.Е.: example.com ).
  2. Затем вам понадобится подстановочный SSL для этого доменного имени: (ie: *.example.com ).
  3. Затем вам нужно настроить свою систему маршрутизации, чтобы использовать это доменное имя, к сожалению, я не знаком с express, так что это все, чем я могу вам помочь, но суть в том, что вы сохраняете значение поддомена для каждого пользователя.

Также поиск в Интернете таких вещей, как Express <name of the database you use> Multi-tenancy может помочь с точки зрения поиска библиотек для обработки внутренней логики.