По какой-то причине мое приложение реакции работает только на анонимной вкладке (chrome, firefox, safari) для моего клиента (в предыдущих версиях оно работало нормально), но у меня оно работает нормально, оно работает на любом ПК / телефоне и браузер, который я попробовал (кроме Internet Explorer). Еще одна проблема, связанная с Internet Explorer / Edge, это получение более чем летней версии веб-приложения.
Я предположил, что это была проблема с кешем, поэтому я попытался очистить кеш клиента и заставить веб-сайт получить новую версию (через apache config, html meta и с помощью unregister () из registerServiceWorker)
На apache я добавил:
Header Set Pragma "no-cache"
Header Set Expires "Thu, 1 Jan 1970 00:00:00 GMT"
Header Set Cache-Control "max-age=0, no-store, no-cache, must-revalidate"
Header Unset ETag
FileETag None
На мою реакцию index.html
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="timestamp">
<meta http-equiv="pragma" content="no-cache" />
На веб-сайте не отображается никаких ошибок, если он не работает нормально (на неанонимной вкладке).