解决 Nginx 下 history 模式面刷新空白(404)问题
在 nginx.conf
添加 try_files
属性即可,例如:
server {
listen 80;
location / {
root E:/dist/test;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
# 或者
location /test2/ {
root E:/dist;
index index.html;
try_files $uri /test2/index.html;
}
# 匹配 errpr_page
location / {
root /data/nginx/html;
index index.html index.htm;
error_page 404 /index.html;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
上次更新: 2024/01/30, 00:35:17
- 01
- Node与GLIBC_2.27不兼容解决方案08-19
- 02
- Git清空本地文件跟踪缓存08-13