%20%D0%BF%D0%B5%D1%80%D0%B5%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8F%D0%B5%D1%82%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81%2C%20%D0%B2%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9%20%D0%B2%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%BD%D1%83%D1%8E%20%D1%81%D1%82%D1%80%D0%BE%D0%BA%D1%83%20(OS%20X%2010.12.6).png)
Я работаю над проектом веб-сайта Django и столкнулся со странным поведением Firefox, которое мне нужно обойти.
Я пытаюсь связаться http://127.0.0.1:8000/
с локально размещенной копией моего веб-проекта. Это должно быть довольно тривиально. Я ввожу его в строку браузера и нажимаю Enter. Однако http://127.0.0.1:8000/sa/login/associate/
при нажатии Enter я попадаю на другой веб-адрес. Этот адрес не принадлежит моему текущему проекту; он принадлежит другому проекту, над которым я работаю. Я запустил, sudo lsof -i tcp:8000
чтобы проверить, запущен ли веб-сервер для другого проекта; он не запущен.
Похоже, Firefox пытается быть "полезным", добавляя остаток веб-адреса из веб-адреса в истории моего браузера. Я отключил настройку подсказок истории браузера:
Что мне сделать, чтобы Firefox не переопределял мои входные данные? EDIT:
Я также переключилсябраузер.fixup.alternate.enabledвabout:config
ЛОЖЬно безрезультатно.
решение1
Очистка кэша и файлов cookie решает эту проблему. Перейдите на страницу «Настройки», затем в раздел «Конфиденциальность и безопасность». Прокрутите до заголовка «История», затем нажмите кнопку «Очистить историю». Это вызовет окно с флажками того, что вы хотите удалить. Я выбрал только кэш и файлы cookie.
Источник:https://support.mozilla.org/en-US/questions/1044209