Domínios · 3 min read · Nov 08, 2025
Como estacionar domínios usando ISPConfig
Este tutorial explica como configurar uma página da web padrão específica em um servidor Apache ISPConfig em funcionamento.
Páginas da web padrão são úteis para diferentes propósitos, incluindo o estacionamento de domínios/subdomínios. Por exemplo, um domínio/subdomínio cujos registros DNS A / AAAA apontam para o servidor e não possui um site / host virtual servindo para ele.
Em implementações do ISPConfig, isso significaria que existem registros DNS para um determinado nome de domínio sem sites configurados.
Recomendações e pré-requisitos
Este tutorial assume que você tem um servidor Apache ISPConfig em funcionamento e para o site padrão um nome de domínio da internet válido com registros A / AAAA apontando para o servidor.
Antes de continuar, é importante mencionar a extensão do protocolo TLS S erver N ame I ndication, que permite a identificação de sites HTTPS pelo seu nome de domínio/subdomínio. Como alguns navegadores antigos são incompatíveis com SNI, é recomendado que o site padrão suporte tanto HTTP quanto HTTPS. Também é recomendado que suporte conectividade IPv4 e IPv6.
Há uma vantagem em implementar um site padrão conforme descrito por este tutorial: o servidor ISPConfig monitora o Apache a cada cinco minutos solicitando o site localhost. Com uma resposta mais curta para o site localhost, a carga de tráfego para a interface de rede lo será diminuída. Esta é uma pequena otimização de recursos e muitas pequenas otimizações são comparáveis a uma grande.
Para redirecionar todos os pedidos de domínios estacionados para uma URL específica, mod_rewrite é necessário.
1 Criar o site padrão
Caso você já tenha criado o site que deseja como padrão, então você pode pular para o quinto passo.
- Vá para o módulo Sites.
- Clique em Adicionar novo site.
- No campo Domínio, escreva um nome de domínio da internet válido: seudominio.tld
- Altere as outras opções à vontade, dando atenção especial a SSL e Let’s encrypt SSL seguindo as recomendações anteriores.
- Desmarque a caixa Ativo.
2 Configurar redirecionamento para uma URL específica (opcional)
É recomendado redirecionar todo o tráfego vindo de domínios estacionados para uma URL específica mostrando um texto personalizado para expressar: Este domínio está estacionado aqui.
- Vá para a aba Opções.
- Adicione estas Diretivas Apache substituindo as partes em negrito:
RewriteEngine on RewriteCond %{HTTP_HOST} !^seudominio.tld$ - Adicione qualquer subdomínio/alias de site da seguinte forma:
RewriteCond %{HTTP_HOST} !^www.seudominio.tld$ RewriteCond %{HTTP_HOST} !^aliasdedominio.tld$ - Substitua parked.html por uma URL válida:
RewriteRule ^ http://seudominio.tld/parked.html [L,R=302] - Clique no botão Salvar.
3 Incluir o arquivo de host virtual manualmente
É recomendado que seu site padrão tenha SSL habilitado para servir o mesmo site padrão para a porta HTTP número 80 e a porta HTTPS número 443.
Por favor, lembre-se de que, como o arquivo de host virtual é incluído manualmente, o site padrão deve estar desativado no ISPConfig.
Edite o arquivo de configuração do apache adicionando a linha abaixo antes de qualquer inclusão para hosts virtuais e substitua seudominio.tld adequadamente:
IncludeOptional sites-available/seudominio.tld.vhostExemplo da vida real do servidor produtivo ISPConfig ncomputers.org:
#Sistemas baseados em Debian
editor /etc/apache2/apache.conf
IncludeOptional sites-available/ncomputers.org.vhost
IncludeOptional sites-enabled/*.vhost#Sistemas baseados em Red Hat e SUSE
editor /etc/httpd/conf/httpd.conf
IncludeOptional sites-available/ncomputers.org.vhost
IncludeOptional sites-enabled/*.vhostE então recarregue os arquivos de configuração do apache executando:
#sistema de inicialização baseado em init.d
/etc/init.d/apache2 reload#systemd como sistema de inicialização
systemctl reload apache24 Testar site padrão e localhost
Você pode usar o comando Linux netcat para solicitar uma resposta para localhost e seudominio.tld:
printf 'GET / HTTP/1.1\r\nHost:seudominio.tld\r\n\r\n' | netcat seudominio.tld 80
printf 'GET / HTTP/1.1\r\nHost:localhost\r\n\r\n' | netcatseudominio.tld 80Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.