我尝试将我的Vue项目的dist文件夹托管在glassfish服务器上。由于Vue路由,由于缺少服务器配置,我遇到了这个已知问题:
如果您在历史记录模式下使用Vue Router,则是一个简单的静态文件 服务器将失败。例如,如果您将Vue路由器的路由用于 / todos / 42,已将开发服务器配置为响应 本地主机:3000 / todos / 42正常,但是一个简单的静态服务器为 生产版本将以404代替。
要解决此问题,您需要将生产服务器配置为 对任何与静态不匹配的请求回退到index.html 文件。 Vue Router文档提供了常见服务器设置的配置说明
有很多example server configurations,但我不喜欢玻璃鱼。
如何在GlassFish上创建这样一个全面的后备路由?