Os parâmetros post não chegam ao servidor depois de passar por um redirecionamento interno no Apache. Então www.mydomain.com manteria meus parâmetros de postagem, mas mydomain.com não. Como faço para corrigir isso?
<HostVirtual *:80> ServerName meudominio.com Redirecionar permanente / http://www.mydomain.com/ </VirtualHost>
Responder1
Não acho que você queira redirecionar neste caso. Os formulários a partir dos quais eles postam devem ser postados diretamente em www.meudominio.com, não em meudominio.com.
Você pode usar um ServerAlias na especificação de www.mydomain.com para incluir o tráfego endereçado a mydomain.com. Você pode querer fazer redirecionamentos limitados de páginas em meudomínio.com para www.meudominio.com.
Responder2
Responder3
Manter os parâmetros de postagem depende do cliente reenviar os dados do POST para o novo local. Tenho certeza de que li na RFC em algum momento que os clientes não devem reenviar dados POST após o recebimento de um redirecionamento.
Atualizarei quando encontrar a referência.