.htaccess
/var/www/html/ecommerce/app 아래에 다음 파일을 배치하여 vps에 역방향 프록시를 설정했습니다.
DirectoryIndex disabled
RewriteEngine On
RewriteRule ^(.*)$ http://127.0.0.1:3000/$1 [P,L]
RewriteRule ^$ http://127.0.0.1:3000 [P,L]
localhost:3000은 내 vps에서 실행되는 로컬 노드 서버입니다.
/var/www/html/은 문서 루트 디렉터리입니다. 따라서 모든 것이 순조롭게 진행되면 http://my-public-vps-ip/ecommerce/app을 통해 앱을 로드할 수 있을 것으로 기대합니다. 하지만 이것이 작동하지 않습니다. http://my-public-vps-ip:3000을 통해 애플리케이션을 로드할 수 있습니다.
나는 그것을 이해하지 못한다. 무슨 일이 일어나고 있는지 이해하도록 도와주실 수 있나요?