使用try_files指令
如果你经常在Nginx下部署单页应用(Single Page Application)应用,那么你一定会非常熟悉try_files
这个指令,单页应用的逻辑是不存在的请求资源全部交由index.html
处理
server {
listen 80;
server_name qttc.net;
location / {
root /qttc;
index index.html;
try_files $uri $uri/ /index.html;
}
}
...