Directiva RequestHeader Apache no .htaccess
-
05-09-2019 - |
Pergunta
Eu estou tentando usar o seguinte apache configuração em um GoDaddy compartilhada conta de hospedagem:
<Files ~ ".*">
<IfModule mod_headers.c>
RequestHeader unset Host
RequestHeader append Host mydomain.com
</IfModule>
</Files>
O texto acima está contido em um arquivo .htaccess. Em outras palavras ... Para todos os arquivos e caminhos definir o apresentador do pedido para mydomain.com
A descrição acima não parece trabalho. Eu recebo um erro 500 nos servidores da GoDaddy.
Graças muchly!
Solução
A resposta a esta pergunta foi fornecida por Gumbo nos comentários acima
Eu prefiro pensar que o seu padrão é incorreta. Se estiver usando mod_rewrite em um arquivo .htaccess, o prefixo do caminho é sendo removido antes de aplicado para o padronizar. Assim “/ foo / bar” é convertidos em “foo / bar” (se o arquivo .htaccess está na raiz “/”). então remover a barra inicial do padronizar. - Gumbo 23 de fevereiro em 14:29