Eu tenho um site que começou a se comportar estranhamente ontem no Firefox 12.0.
Ao clicar em um link /home/write-journal
, a solicitação real é enviada para um URI diferente /join
.
No Safari & Chrome isso não acontece o link vai corretamente para /home/write-journal
.
Como e onde o Firefox armazena essas informações?
Estou tentando descobrir onde começou a bagunçar antes de limpar o cache (o que, esperamos, resolverá o problema).
BTW, estou vendo o log de acesso do servidor ao vivo para saber qual página está sendo solicitada.
Ao clicar no link, a primeira linha a aparecer no log de acesso do servidor é:
10.10.0.55 - - [15/May/2012:10:01:51 -0400] "GET /join HTTP/1.1" 302 1390 "http://example.org/home/profile" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20100101 Firefox/12.0"
Ao acessar a mesma página no Chrome, o log de acesso é:
10.10.0.55 - - [15/May/2012:10:03:21 -0400] "GET /home/write-journal HTTP/1.1" 200 44251 "http://example.org/home" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19"
FWIW, eu tenho um override definido em / etc / hosts para apontar a url para um servidor lan-local em vez de um servidor remoto.
A linha /etc/hosts
:
10.10.0.98 example.org
Eu observei a solicitação no Firebug e o FF armazenou a solicitação em cache devido a um redirecionamento 301 ontem.
O redirecionamento foi armazenado em cache até o ano de 2106.
Tags firefox macos browser-cache