Sintomas

Ao solicitar uma página com uma extensão diferente de "html" ou "htm", o navegador exibe a fonte HTML em vez da página. Você está usando o dispatcher.

Causa

O que você encontrou acontece quando o servidor da Web retorna um tipo de conteúdo text/plain para todas as extensões desconhecidas. O Internet Explorer irá exibir o conteúdo corretamente, o Firefox tem esse problema, uma vez que segue estritamente o cabeçalho http.

Isso ocorre para conteúdo armazenado em cache pelo dispatcher. Se usar a URL http://www.yoursite.com/site/en/index.htl?a=a você verá que o conteúdo é exibido corretamente, uma vez que o mesmo é exibido na instância do CQ com o tipo de conteúdo correto configurado.

Solução

Para alterar o comportamento do servidor da Web, você precisará alterar o tipo de MIME padrão para ser text/html Se estiver usando o Apache, modifique o seu http.conf, procure por DefaultType e altere o valor para text/html

Para outro servidor da Web, será necessário verificar a documentação do servidor da Web sobre como alterar o tipo de MIME padrão.

Depois de alterar a configuração, reinicie o servidor da Webe, limpe o cache do navegador

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online