Làm thế nào tôi có thể sử dụng hoặc cấu hình proxy_pass
trong NGINX để hiển thị ứng dụng phản ứng của tôi khi ai đó truy cập trang web của tôi?
Dưới đây, bạn có thể đọc cấu hình tôi đang sử dụng, nhưng nó không hoạt động như tôi mong đợi và chuyển hướng đến website.com:3000.
# Để biết thêm thông tin về cấu hình, hãy xem:
# * Tài liệu tiếng Anh chính thức: http://nginx.org/en/docs/
# * Tài liệu chính thức của Nga: http://nginx.org/ru/docs/
người dùng nginx;
worker_processes tự động;
error_log /var/log/nginx/error.log;
pid /run/nginx.pid;
# Tải các mô-đun động. Xem /usr/share/doc/nginx/README.dynamic.
bao gồm /usr/share/nginx/modules/*.conf;
sự kiện {
công_nhân kết_nối 1024 ;
}
http {
log_format chính '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log chính;
gửi tệp trên;
bật tcp_nopus;
bật tcp_nodelay;
keepalive_timeout 65;
loại_hash_max_size 4096;
bao gồm /etc/nginx/mime.types;
ứng dụng default_type/octet-stream;
# Tải các tệp cấu hình mô-đun từ thư mục /etc/nginx/conf.d.
# Xem http://nginx.org/en/docs/ngx_core_module.html#include
# để biết thêm thông tin.
bao gồm /etc/nginx/conf.d/*.conf;
người phục vụ {
nghe 80 default_server;
lắng nghe [::]:80 default_server;
server_name dummyReactSite.com;
#root /usr/share/nginx/html;
bao gồm /etc/nginx/default.d/*.conf;
địa điểm / {
proxy_pass http://127.0.0.1:3000/;
}
lỗi_trang 404 /404.html;
vị trí = /404.html {
}
error_page 500 502 503 504 /50x.html;
vị trí = /50x.html {
}
}
}