我正在运行一个Nginx服务器,它将/sub-directory
代理到React应用程序。
nginx.conf
:
upstream react {
server localhost:5000;
}
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
# Server name, document root, ssl certs etc...
location ^~ /sub-directory {
rewrite ^/sub-directory(/.*)$ $1 break;
proxy_pass http://react;
}
}
一切正常。我使用React路由器进行路由。这也可以。但是,当我在React路线上刷新页面时,在Chrome上出现以下错误:
位于https://example.com/sub-directory/route的网页可能已暂时关闭,或者已永久移至新的网址。
ERR_FAILED
对于为什么会这样,我并不完全清楚。