v對於URL中存在’#’的地址,處理起來比較坑。用history模式就不會存在這樣的問題。但是換成history模式,刷新頁面報404。對於這個問題,我這裏不廢話,直接針對nginx的配置貼出:
listen 80;
server_name 10.1.71.188;
charset utf-8;
location /{
try_files $uri $uri/ @router;
root /aaa/bbb; # 這裏修改爲你自己的目錄地址即可
index index.html;
}
location @router {
rewrite ^.*$ /index.html last;
}
如果解決了您的問題,認可作者的辛苦,可以支持一下,請作者喝杯水;也可關注本人公衆號:coder練習生