Firefox - как очистить кеш http / https? - PullRequest
0 голосов
/ 23 октября 2018

Я недавно полностью перешел на Firefox Developer Edition, но у меня есть проблема, которую я еще не смог решить на FF.Я веб-разработчик, поэтому мне пришлось иметь несколько поддоменов, что соответствует тестовой среде живого веб-сайта.

например: http://local.example.com - это мой локальный язык для https://www.example.com

Поскольку для лицензирования модулей для домена и его поддоменов характерна проблема, я должен обработать этот способ следующим образом:иметь правильную среду разработки (с теми же модулями, что и в live env).

Моя проблема заключается в следующем: если я перейду на https://www.example.com Firefox вспомнит, что он получил к нему доступ через https, и заставит мой локальный номер https://local.example.com вместо http://local.example.com (и, конечно, https на моем локальном компьютере не настроен)

Очистка кэша браузера не помогает (это решило проблему с Chrome).Изменение ttl dns на 0 в конфиге Firefox не помогло.Перезапуск браузера тоже не помогает.В настройках панели разработчика я установил флажок «отключить кеш http, когда инструменты разработки открыты», это не сработало.

На данный момент мне приходится работать на своем локальном компьютере в частном окне, которое не оченьпрактично.

Кто-нибудь знает, как я могу очистить этот кеш в Firefox?

Еще лучше: есть ли способ отключить этот кеш?Поскольку я использую версию для разработчиков, было бы здорово отключить ее, по крайней мере, в этой версии.

Спасибо!

1 Ответ

0 голосов
/ 23 октября 2018

Поскольку корневой домен влияет на другие домены, может показаться, что вы используете HSTS, чтобы убедиться, что все запросы являются https.

У вас есть 3 решения, чтобы это исправить:

Исключитьсубдомены в главном заголовке HTST

Самым простым решением для вас и всех других разработчиков, работающих на вашем сайте, может быть удаление includeSubDomains в заголовке HTST вашего основного домена.(Но имейте в виду, что это снижает безопасность, если вы на самом деле используете другие субдомены)

Использование частного окна

Домены HTST не являются общими для частного окна по причинам конфиденциальности

Получитьбесплатный SSL-сертификат для local.example.com

Временно перенаправьте глобальный домен local.example.com на ваш компьютер и используйте letsencrypt, чтобы получить сертификат для вашего компьютера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...