我正在开发一种聚合物应用程序,并使用“聚合物服务”cli命令在本地运行良好。
如果我输入路线,则会妥善处理。如果我输入了一个不正确的.html网址,例如localhost / test.html,我收到404,这是我的期望。
但是,当我使用nginx部署到站点时,不存在的html文件不会返回404。相反,我相信
try_files $ uri /index.html
指令将所有内容发送回index.html
改变这种情况的最佳做法是什么,以便我的网站在正确解析路线的同时正确处理404?
基本上我想要localhost / filedoesntexist.html到404 和localhost / filedoesntexist将被定向到index.html
这是思考问题的正确方法,还是我错过了一些聚合物特征?