Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

samuel.huarachi

Criar um dominio personalizado dinamicamente

Recommended Posts

Pessoal eu tenho uma duvida, eu queria que vocês me ajudassem, por favor

A plataforma do icasei gera os sites dos clientes da seguinte forma. Ex: http://www.icasei.com/samuel

Mas eles também podem gerar um domínio personalizado para o cliente. Ex: meusitesamuel.com.br

Eu queria saber qual a estrategia que eles usam para fazer isso? Eles geram dinamicamente mesmo? Eu mecho com o nginx. Eles editão o arquivo etc/nginx/site-availabe/default dinamicamente? Minha aplicação precisa armazenar os arquivos do site do cliente, tudo dentro de uma pasta?

Como eles fazem? Valeu ! Obrigado!

*Minha aplicação roda com Laravel + Mysql + Nginx + PHP56

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha, a única forma que eu conheço para registrar domínios "automaticamente" é utilizando uma API integrada com um serviço de registro, como estas:

https://www.namecheap.com/support/api/intro.aspx

https://www.dynadot.com/domain/api.html

https://www.google.com.br/#newwindow=1&safe=off&q=api+register+domain

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos supor que eu mesmo registre esses dominios manualmente. E aponte os dns para meu servidor na amazon, por exemplo.

A minha principal duvida é na parte que minha aplicação teria que reconhecer meusitesamuel.com.br, sendo um site igual ao do http://www.icasei.com/samuel

Isso eu configuro no "etc/nginx/site-availabe/default" do nginx?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que uma alternativa seria receber todos os domínios em um único servidor apontando para a aplicação. Daí pra frente receber como variável em sua aplicação o domínio, fazer uma checagem de domínios cadastrados e então entregar o conteúdo específico para o domínio em questão.

Segue uma discussão a respeito deste tema utilizando php e o framework laravel
https://laracasts.com/discuss/channels/general-discussion/multiple-websites-built-on-one-laravel-framework

Grande Abraço

Nathan Macedo

Collour Labs - Produtora Digital

Soluções em internet para seu Negócio

http://collour.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.