Nunca experimentei esse problema antes e só chamou nossa atenção porque um cliente estava tentando acessar nossa página e não conseguia ver muito do javascript. Ele estava navegando para http://www.mysite.com, quando sempre fomos apenas para http://mysite.com.
Parece não haver problemas do lado do servidor, já que ambos os urls estão apontando para o mesmo lugar. Também não há erros na página quando ela carrega.
Alguém já teve que lidar com isso antes?
Respostas:
3 para resposta № 1Se sua referência absoluta de urls http://mysite.com/js/file.js
e não houver redirecionamento, os arquivos JS não seriam selecionados corretamente, obviamente.
Você conhece o Firebug e sua guia na rede? Você pode inspecionar e ver se os arquivos js estão sendo recuperados.
Ajudaria se você fornecesse o link real.
0 para resposta № 2
Você está enviando o JavaScript apenas para usuários autenticados?
Se for esse o caso, um usuário que se autenticou no http://example.com, não será capaz de acessar páginas em http://www.example.com presumindo que você não fez nenhuma outra alteração. Isso ocorre porque os cookies configurados em (www. ou roo) não serão enviados para o servidor quando o usuário navegar para o outro.