Puncte:0

Cum să serviți 2 aplicații de reacție pe nginx cu același ip și același port

drapel jp

Am două aplicații, una este publică și alta este admin, vreau să servesc aceste două aplicații pe același port, dar nu funcționează, mai jos este fișierul meu de configurare:

folderul de compilare pentru ambele aplicații este salvat în directorul de mai jos

/var/www/html/admin/build

/var/www/html/public/build

Fișier de configurare:

Server{
    asculta 80;
    nume_server 192.xx.xx.42;
    
   locație /public {
    root /var/www/html/public/build;
    index login.html;
   }
   
   locație /admin {
      root /var/www/html/admin/build;
      index login.html
   }
}
Puncte:0
drapel us

nginx adaugă partea URI a URL-ului după calea specificată în rădăcină directivă.

Aceasta înseamnă că atunci când solicită /public URI, nginx va căuta fișiere în /var/www/html/public/build/public/ director.

Puteți schimba rădăcină la alias. În acest caz, partea URI nu este atașată la cale, ci doar numele fișierului.

Satish Lamak avatar
drapel jp
Am încercat și cu alias, dar dă eroare 404 pentru toate fișierele, chiar dacă fișierele sunt acolo în director...

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.