Estou tendo muita dificuldade em configurar o cloudflare corretamente, então qualquer ajuda será muito apreciada.
Tenho uma aplicação web que cria um banco de dados exclusivo para cada usuário, exemplo:
o aplicativo está instalado em example.com
. Assim que o usuário user1
se cadastrar, seu URL de login será user1.example.com
você poderá ver um exemplo do que estou falando se você abrir uma conta nowww.activecampaign.com
Agora, o problema é que, depois de configurar o DNS do cloudflare example.com
, tenho um fórum em um subdomínio forum.example.com que também está funcionando porque adicionei um A gravado para esse subdomínio no cloudflare, mas user1.example.com
não está funcionando
Não me diga para adicionar um registro A user1.example.com
porque user1
não é um subdomínio. O aplicativo apenas cria um banco de dados exclusivo para cada usuário, assim como o aplicativo activecampaign faz.
Responder1
Se quiser que as pessoas usem uma URL como essa para fazer login, você precisa adicionar um registro curinga:
*.example.com IN A $your_server
*.example.com IN AAAA $your_server
O DNS funciona dessa maneira, independentemente de quais serviços você está usando ou para que serve. Istoéum subdomínio (diz o padrão DNS,RFC1035) - simplesmente não é um aplicativo diferente no seu caso.
Você também pode adicionar registros A e AAAA para cada usuário, mas isso é estranho e se tornará incontrolável, além de permitir a descoberta de nomes de usuário válidos.