我很抱歉,因为我不知道这个问题的正确术语,这可能是我的问题的一半…
我已经使用VueJS创建了一个SPA -一个小型的投资组合网站-目前正在使用VueRouter创建一个/information路由。
我希望这个路由是可共享的网址-因此,如果我链接你到www.example-url.com/information,然后这应该加载该路由。然而,在我收到错误消息的那一刻:404 Not Found nginx/1.8.1
像https://github.com/chrisvfritz/prerender-spa-plugin这样的预渲染插件是解决这个问题的合适方案吗?据我所知,这将解决这个问题,但它并没有明确地宣传为预渲染的好处,所以我有点不确定。
这里是有问题的站点:http://isabellaburley.com/information
非常感谢,
发布于 2018-10-03 17:08:45
将以下内容添加到nginx vhost配置中:
server {
...
location / {
try_files $uri $uri/ @rewrites;
}
location @rewrites {
rewrite ^(.+)$ /index.html last;
}
...
}https://stackoverflow.com/questions/48967327
复制相似问题