eu tento fazer o seguinte:
@ A example.org
www CNAME myotherexample.org.
e no index.php para example.org:
header("Location: http://www.example.org");
die();
Isso realmente deveria funcionar, mas não funciona. A entrada DNS para myotherexample.org é a seguinte:
*.myotherexample.com A SERVERIP
A definição de vHost para meu outro exemplo é assim:
ServerName awesome.myotherexample.org
ServerAlias *.myotherexample.org
Cada solicitação para myexample.org é redirecionada para www.myexample.org (até agora tudo bem), mas termina o aplicativo solicitando o servidor Apache no mesmo servidor, mas sem uma solicitação de host virtual. Eu registro o acesso do vhost em um log combinado, mas a solicitação para www.example.org aparece no log geral do Apache, portanto, nenhum vHost recebeu a solicitação.
Qualquer ajuda será muito apreciada.
Responder1
Parece que você não configurou a instrução NameVirtualHost *:80
/ NameVirtualHost *:443
no Apache (assumindo que isso não mudou no 2.4 - só tenho experiência com o 2.2).
Um dig
ou host
mostra o que você esperaria?
Qualquer coisa adicional exigiria ver alguma configuração do Apache e alguma saída de dig
, host
ou nslookup
.