我目前正在使用此解决方案使用Html5Mode在AWS S3上托管我的角度应用程序:S3 Static Website Hosting Route All Paths to Index.html
我的问题是我想在重定向期间保留查询字符串:
http://domain.org/posts?order=2
目前重定向到http://domain.org/#!/posts
我希望它转到http://domain.org/#!/posts?order=2
。
这甚至可能吗?
答案 0 :(得分:0)
是的,这是可能的。
这可能是因为您不是从{@ 3}}从CloudFront到S3静态网站。
答案 1 :(得分:0)
执行此操作的正确方法是首先设置查询字符串,然后设置哈希片段。
/?order=2#!/posts
#之后的任何内容都没有发送到服务器。我知道这似乎与你想要实现的目标相反,但这就是事情的运作方式。 QueryString参数被发送到服务器。散列片段不是,散列片段中的QueryString仍然是散列片段的一部分,因此它不会传输到服务器。