Configuración del trabajador de servicio para excluir ciertas URL solamente

Creé una aplicación usando create react que por defecto incluye un trabajador de servicio. Quiero que la aplicación se ejecute cada vez que alguien ingrese la URL dada, excepto cuando vaya a / blog /, que está sirviendo un conjunto de contenido estático. Utilizo react router en la aplicación para capturar diferentes URL.

Tengo la configuración nginx para servir / blog / y funciona bien si alguien visita / blog / sin visitar la aplicación reaccionar primero. Sin embargo, debido a que el trabajador del servicio tiene un alcance de ./, cada vez que alguien visita cualquier url que no sea / blog /, la aplicación carga al trabajador del servicio. A partir de ese momento, el trabajador del servicio omite una conexión con el servidor y / blog / carga la aplicación de reacción en lugar de los contenidos estáticos.

¿Hay alguna manera de que el trabajador de servicio cargue en todas las URL excepto / blog /?

Respuestas a la pregunta(3)

Su respuesta a la pregunta