Nginx 서버에서 Node.js와 리액트 서버를 역프/197;시/196; 설1221;Ȣ16;/140;고 합니다.
설1221; 파1068;에서160;
160; 160; 160; 160; location /{
160; 160; 160; 160; 160; proxy_pass http://192.168.200.204:3004;
160; 160; 160; 160; }
위처/100; 설1221;Ȣ16;면 //196; 1217;속할 ǐ12; 리액트 6168;1060;1648;가 1221;상1201;1004;/196; 표시.104;lj16;데
160; 160; 160; 160; location /test {
160; 160; 160; 160; 160; proxy_pass http://192.168.200.204:3004;
160; 160; 160; 160; 160; 160;proxy_set_header Host 160; 160; 160; 160; 160; 160; 160;$host;
160; 160; 160; 160; 160; 160;proxy_set_header X-Real-IP 160; 160; 160; 160; $remote_addr;
160; 160; 160; 160; 160; 160;proxy_set_header X-Forwarded-For 160; $proxy_add_x_forwarded_for;
160; 160; 160; 160; 160; 160;proxy_set_header X-Forwarded-Proto $scheme;
160; 160; 160; 160; 160; 160;proxy_set_header X-Forwarded-Host 160;$host;
160; 160; 160; 160; 160; 160;proxy_set_header X-Forwarded-Port 160;$server_port;
160; 160; 160; 160; }
1060;/111;,172; 설1221;Ȣ16;면 /test/196; 1060;ᇼ1;Ȣ16;면 html1060; 표시 안.104;고 net::ERR_ABORTED 404 (Not Found)160;에러 0156;생Ȣ16;lj16;데 리액트에서 ǧ16;드한 css와 js 파1068;1012; 못찾lj16;,144; 같아요...
구글링Ȣ16;면서 여러가1648; 해봤1648;만 도1200;7176; 안.104;네요..
참고/196; 현1116; 리액트에서lj16; 테스트용 버튼 한개만 넣었고 node.js에서도 express 서버 설1221;과 리액트 6168;1060;1648; 라우ᔚ1;만 Ȣ16;였습니다.
base ű×ÇÏ°í package.json ÆÄÀÏ¿¡ homepage ¸¦ /test ·Î ¹Ù²ã¹Ùµµ ¾ÈµÇ³×¿ä ¤Ì
export default defineConfig({
base: "/test/",
});
ÀÌ·±½ÄÀ¸·Î Ãß°¡ÇÏ¼Å¾ß ÇÕ´Ï´Ù.
location /test
proxy_pass http://192.168.200.204:3004;
¸ðµÎ ½½·¡½Ã ³Ö¾ú´Ù »èÁ¦Çß´Ù Çؼ È®ÀÎÇØ º¸¼¼¿ä..
Àú´Â ±Ù¼ºÀ¸·Î ã°Å³ª ¾Æ´Ï¸é Æ÷±âÇϰųª Çß½À´Ï´Ù.