Printemps attraper tous les route de index.html

Je suis élaboration d'un ressort backend pour réagir à base de single page application où je suis à l'aide de réagir-routeur pour le côté client de routage.

À côté de la index.html page le backend sert des données sur le chemin /api/**.

Pour servir mon index.html de src/main/resources/public/index.html sur le chemin de la racine / de mon application, j'ai ajouté un gestionnaire de ressources

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/").addResourceLocations("/index.html");
}

Ce que je veux est de servir l'index.html page lorsque aucun autre itinéraire correspond, par exemple, quand je l'appelle un autre chemin d'accès que /api.

Comment puis-je configurer un tel fourre-tout route au printemps?

OriginalL'auteur oli | 2016-09-05