vps - Comment configurer Nginx pour plusieurs applications de site sous un seul nom de domaine?
为情所困
为情所困 2017-05-16 17:20:47
0
2
500

Comme ça
www.example.com
blog.example.com
Mais différentes applications, par exemple www.example.com est une page statique, et blog.example.com est une application nodejs
Est-ce possible ? Comment le configurer spécifiquement ?

为情所困
为情所困

répondre à tous (2)
洪涛

Configurez root pour la page statique et configurez le proxy inverse pour l'application

server { listen 80; server_name blog.example.com ; location / { proxy_pass http://127.0.0.1:8080; proxy_set_header Host $host; proxy_set_header X-Real-Ip $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_redirect off; } } server { listen 80; server_name www.example.com; location / { root E:/Example/public; } }
    PHPzhong

    Configurez l'hôte virtuel
    Publiez le pseudo-code pour référence

    Ajouter à la fin de la section serveur du fichier de configuration nginx.conf

    include vhost/*.conf;

    Créez le répertoire vhost
    Créez des fichiers dans le répertoire vhost, tels que www.example.com.conf, blog.example.com.conf
    Ensuite, effectuez la configuration suivante

    server { listen 80; server_name www.example.com; index index.php index.html index.htm ; root /var/www/www.example.com; if ( $fastcgi_script_name ~ \..*\/.*php ) { return 403; } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

    Bien sûr, nodejs ne s'appuie pas sur ng. ng spécifie le dossier d'application nodejs. L'accès au nom de domaine déclenche uniquement l'initialisation, et d'autres communications et explications sont renvoyées au service de nœud

    .
      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!