1. Dépendance au plomb
Introduire la dépendance thymeleaf dans le module gulimall-search
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2. Copiez et récupérez la page d'accueil à partir des informations
3. Ajouter un espace de noms
4. Placez divers fichiers de ressources frontaux dans nginx
On peut voir que les différentes ressources référencées dans index.html sont locales, et que le front et le back-end sont séparés ici, donc ces fichiers sont migrés vers nginx
Créer un dossier de recherche
Déplacer dans le fichier
5. Modifiez le chemin de la ressource référencée dans index.html
Les éléments suivants sont src et href
6. Accédez à la zone de recherche sur la page d'accueil et entrez la recherche de contenu trouvée 403
Normalement, nous devrions passer aux pages de ressources que nous venons de migrer
7. Ajouter un mappage d'hôte
search.gulimall.com est également mappé sur notre serveur
8. Modifiez la configuration de nginx pour que les requêtes commençant par search.gulimall.com passent également par la passerelle
Changez directement pour * .gulimall.com
9. Vous pouvez voir que search.gulimall.com est passé avec succès à la page d'accueil
10. Configuration de la passerelle
Pourquoi visiter search.gulimall.com et passer à la page d'accueil du service produit?
Est-ce parce que notre service de passerelle a été configuré comme ça avant
Maintenant, modifiez et ajoutez
11. Vérifiez après le redémarrage du service
Vous pouvez voir le passage réussi à la page d'accueil du service de collecte