我目前正在使用这个解决方案在亚马逊S3上使用Html5Mode:S3 Static Website Hosting Route All Paths to Index.html托管我的angular应用程序
我的问题是,我想在重定向期间保留查询字符串:
http://domain.org/posts?order=2当前重定向到http://domain.org/#!/posts
我想把它寄给http://domain.org/#!/posts?order=2。
这有可能吗?
发布于 2017-08-16 21:07:14
是的,这是可能的。
这可能是因为您没有从CloudFront forward the query strings到S3静态网站。
发布于 2017-11-23 03:53:48
正确的方法是先设置查询字符串,然后设置您的散列片段。
/?order=2#!/posts#之后的任何内容都不会发送到服务器。我知道这看起来与你试图实现的目标相反,但这就是事情的工作方式。将QueryString参数发送到服务器。散列片段不是,并且散列片段中的QueryString仍然是散列片段的一部分,因此它不会被传输到服务器。
https://stackoverflow.com/questions/36985337
复制相似问题