diff --git a/nginx/default.conf b/nginx/default.conf index d1afec83..f80e592a 100644 --- a/nginx/default.conf +++ b/nginx/default.conf @@ -11,7 +11,9 @@ server { client_max_body_size 50m; - try_files $uri $uri/ /docs/index.html; + # cleanUrls: true 的产物是平铺的 xxx.html,必须尝试 $uri.html, + # 否则所有干净 URL 都会兜底到首页 HTML,引发客户端水合错乱 + try_files $uri $uri.html $uri/ /docs/index.html; } }