1

У меня есть сайт, который вчера начал странно себя вести в Firefox 12.0.

При нажатии на ссылку /home/write-journal , фактический запрос отправляется на другой URI /join .

В Safari & Chrome этого не происходит, ссылка правильно переходит в /home/write-journal .

Как и где Firefox кэширует эту информацию?

Я пытаюсь выяснить, где он начал портиться, прежде чем очистить кеш (который, мы надеемся, решит проблему).

Кстати, я просматриваю журнал доступа к живому серверу, чтобы узнать, какая страница запрашивается.

При нажатии на ссылку первая строка, которая появляется в журнале доступа сервера:

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"

При доступе к той же странице в Chrome журнал доступа:

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"

Кстати, у меня есть переопределение в /etc /hosts для указания URL-адреса на локальный локальный сервер вместо удаленного.

Строка /etc/hosts :

10.10.0.98      example.org

Обновить

Я посмотрел на запрос в Firebug, и FF вчера кэшировал запрос из-за переадресации 301.

Редирект был кэширован до 2106 года.

0