Rails路由-重定向路径的深度链接,hashchanges



我正在使用jQuery hashchange插件在ajax应用程序中进行深度链接。

之前我有这样的url:

http://www.site.com/groups/1

现在的ajax网站链接都是这样的:

http://www.site.com/#/groups/1

这已经成为一个挑战,因为它需要修改link_to帮助器来正确生成链接。我刚刚了解到,它与设计混淆,所以如果一个用户没有登录加载,http://www.site.com/#/groups/1设计不保留URL重定向成功登录后。

所以我想知道是否有一种方法,我可以保持现有的URL结构,并有Rails路由文件重定向某些路径,如:

http://www.site.com/groups/1
to
http://www.site.com/#/groups/1
http://www.site.com/groups/1/tasks/31
to
http://www.site.com/#/groups/1/tasks/31

对于解决这个用例有什么想法或建议吗?

谢谢

不,没有这样的办法。

哈希"#"符号无法发送到服务器

相关内容

  • 没有找到相关文章

最新更新