Lorsque vous utilisez nodejs au lieu de Nginx pour créer un environnement de développement Web local, si vous souhaitez créer un serveur de ressources statiques avec un nom de domaine indépendant et des noms de domaine séparés pour les ressources de fichiers d'échange et les ressources statiques, comment pouvez-vous obtenir un nom de domaine indépendant pour des ressources statiques ? S'il vous plaît, donnez-moi quelques idées, merci !
Il est recommandé d'utiliser nginx, après tout, nginx est doué pour cela.
Si vous devez utiliser un nœud, je pense que vous devriez créer deux services de nœuds pour séparer les ressources dynamiques et statiques : l'un gère les ressources de page ; l'autre ne met que les ressources statiques ; écoutez respectivement les différents ports ; ;
Quant à ce que vous avez dit sur l'implémentation de noms de domaine indépendants pour les ressources statiques ; en fait, les ressources dynamiques ne peuvent pas avoir leurs propres noms de domaine indépendants, s'il existe plusieurs ressources dynamiques, cela nécessite nginx comme nœud de proxy inverse. Les pages Web recommandent d'utiliser http- ; proxy, mais je ne l'ai pas essayé ; j'ai utilisé nginx comme proxy inverse.