Definir trabalhador de serviço para excluir apenas determinados URLs

Criei um aplicativo usando create react, que por padrão inclui um trabalhador de serviço. Quero que o aplicativo seja executado sempre que alguém inserir o URL fornecido, exceto quando for para / blog /, que está exibindo um conjunto de conteúdo estático. Eu uso o roteador de reação no aplicativo para capturar diferentes URLs.

Eu tenho a configuração nginx para servir / blog / e funciona bem se alguém visita / blog / sem visitar o aplicativo de reação primeiro. No entanto, como o trabalhador do serviço tem um escopo de ./, sempre que alguém visita qualquer URL diferente de / blog /, o aplicativo carrega o trabalhador do serviço. A partir desse momento, o responsável pelo serviço ignora uma conexão com o servidor e / blog / carrega o aplicativo de reação em vez do conteúdo estático.

Existe uma maneira de carregar o responsável pelo serviço em todos os URLs, exceto / blog /?

questionAnswers(3)

yourAnswerToTheQuestion