AWS Amplify和Vue路由器历史记录模式

时间:2020-04-30 11:59:03

标签: amazon-web-services vue.js vue-router aws-amplify

我有一个使用Vue路由器的Vue应用。现在,我应该为客户创建一个网站,其中一部分是“秘密”的,并且只能通过直接链接访问。

换句话说,我希望用户只需在地址栏中输入该地址即可导航到myamplifyapp.com/mysecretpage。

我听说这适用于Vue路由器历史记录模式,在本地设置(apache),一切正常,但是当我在Amplify上部署它时,我无法直接通过链接访问此页面,而是只需转到index.html。有什么方法可以配置Amplify来完成这项工作?

1 个答案:

答案 0 :(得分:1)

您可以添加redirect来将用户指向index.html

类似的事情应该起作用:

/<*> /index.html 200

您可能希望js / css文件不被重定向。为此,您可以尝试通过链接进行reg exp。