两种方法:(都是在nginx配置中解决)
一、第一种方案
location / {
root ...
index ...
try_files $uri $uri/ /index.html; ---解决页面刷新404问题
}
二、第二种方案
location /{
root /data/nginx/html;
index index.html index.htm;
if (!-e $request_filename) {
rewrite ^/(.*) /index.html last;
break;
}
}
是个前端菜鸟,不知道为啥出现这种原因。
使用第一种方案不起作用,第二种方案生效。在这个地方记录一下,供大家参考
这篇博客记录了两种在Nginx配置中解决前端页面刷新404问题的方法。第一种是通过`try_files`指令,第二种是结合`if`和`rewrite`指令。博主发现第二种方案在实际应用中有效,而第一种未起作用。此文章可供遇到相同问题的前端开发者参考。
527

被折叠的 条评论
为什么被折叠?



