我有一个 React 前端应用程序,它使用 react-router 创建不同的路由。在开发服务器上它工作正常,但是当我构建项目时,它在直接使用不同的路由访问它时给了我 404。网站完美打开xyz.net
。当我尝试使用xyz.net/login
.
这是我的 nginx 配置文件
server {
listen 80;
server_name xyz.net www.xyz.net;
root /root/frontend/react/build/;
index index.html;
location /api/ {
include proxy_params;
proxy_pass http://localhost:8000/;
}
}