В случае, если вы разрабатываете для использования IIS.
Если вы поместили настраиваемый модуль http для всех запросов в web.config
<modules runAllManagedModulesForAllRequests="true">
<add name="RequestModule" type="MyWebapp.RequestModule" />
</modules>
Вы можете нажать на запросы, поступающие на сервер, и вернуть свой SPA для определенного подмарта и т. Д.
Для получения дополнительной информации см. документацию