我设置nginx使用React SPA。当我不包含可变路径(/ rsvp /)时,页面加载正常。但是当我尝试(/ rsvp/S0mEtH1NG)时,它会下载索引,清单,css文件...但它实际上并没有将这些内容应用于index.html。我几乎只是看到我的index.html没有实际加载。Nginx的try_files加载空白页面时,通过变量路径
我的配置看起来是这样的:
server {
listen 80;
server_name something.com;
location/{
root /srv/something.com/webroot;
index index.html;
}
location /rsvp {
alias /srv/rsvp/build;
try_files $uri $uri/ /rsvp/index.html;
}
}
如果我有try_files $uri $uri/ /index.html
,它会加载根的index.html(/),但在不使用任何类似的问题css。
感谢您的帮助,非常感谢!
你有一个缺少';'。 –
谢谢! (固定,但只是从手动输入配置) – RollinRight