Reactjs React-未找到bundle.js(使用Nginx安装程序)
我有一个React应用程序设置为在8080端口上运行。当我使用Reactjs React-未找到bundle.js(使用Nginx安装程序),reactjs,nginx,deployment,Reactjs,Nginx,Deployment,我有一个React应用程序设置为在8080端口上运行。当我使用http://example.com:8080,运行良好 但是,我使用nginx代理这个url,将“location/admins”添加到etc/nginx/nginx.conf: server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main;
http://example.com:8080
,运行良好
但是,我使用nginx代理这个url,将“location/admins”添加到etc/nginx/nginx.conf:
server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html;
index index.html index.htm;
}
location /admins {
proxy_pass "http://hadas-ex.co.il:8080";
}
然后,当浏览到hadas.ex.co.il/admins
时,它为应用程序提供服务,但我的控制台中出现以下错误:
GET net::ERR_中止404(未找到)
我只是不明白为什么会出现这个错误,因为它在直接访问hadas-ex.co.il:8080时工作正常。Port80和Port8080不一样端口用于使连接唯一,范围从0到65535不等,其中多达1024个被称为众所周知的端口,按照惯例保留这些端口以标识主机上的特定服务类型80是为HTTP保留的端口8080通常用于个人托管的web服务器,当ISP限制非商业客户使用此类服务器时端口8080只是Web服务器的默认第二选择 资源:
http://hadas-ex.co.il/static/js/bundle.js
<代码>本地主机或http://hadas-ex.co.il:8080
?Meybehttp://hadas-ex.co.il:8080/
相对于主机发送请求,然后您必须配置此应用程序。