Exigences, empaqueter tous les modules ressorts dans un seul paquet, car tous les modules ont défini la racine du contexte de l’application, l’adresse racine de la requête de chaque module est différente, si tous les modules sont empaquetés dans un seul paquet, la racine de tous les modules sera invalide, comme suit :
Puisque la front-end demande l’interface du module back-end, elle amènera également la racine de chaque module, danssans modifier le code frontalNous ne pouvons le résoudre qu’avec nginx, en ignorant le chemin reliant la première couche. Comme le montre la figure suivante :
Révision:
Préparation des connaissances
1,2,$3 dans la configuration nginx
Voici un exemple d’expérimentation avec $1,$2, comme :
À ce stade, si le chemin d’accès est localhost :8080/abc/qwe/asd, le navigateur affiche :
Commencez à configurer
Sur la base de ces connaissances, nginx est configuré comme suit :
La configuration du test est la suivante :
L’effet est le suivant :
(Fin)
|