domínio de estacionamento em massa no servidor Apache

domínio de estacionamento em massa no servidor Apache

como posso configurar o servidor Apache para domínios de estacionamento em massa. Quero dizer, permitir que os usuários definam o DNS do servidor para seus domínios e então mostrem o conteúdo que eu configurei para domínios estacionados sem a necessidade de configuração adicional em meu servidor (um recurso de estacionamento como o sedo).

Também gostaria de controlar o conteúdo com base no nome de domínio estacionado no próximo nível. mas acho que isso seria possível no php.

Responder1

Se você definir vários VirtualHosts, todas as solicitações para um nome de servidor que você não configurou explicitamente serão atendidas pelo primeiro VirtualHost, conforme explicado noexemplosna documentação do Apache. Então você tem que colocar o conteúdo dos domínios estacionados no primeiro arquivo VirtualHost.

Você está certo ao dizer que, se quiser gerar conteúdo personalizado dinamicamente com base no nome de domínio, será necessário usar algum tipo de linguagem de programação (e PHP é uma escolha popular).

Em um script PHP, você verá o nome do host correto, conforme especificado pelo navegador que está visitando sua página de estacionamento, como $_SERVER['SERVER_NAME'], contanto que você faça issonãoative a UseCanonicalNamediretiva no Apache (o padrão é offe deve permanecer assim).

informação relacionada