3
我在ajax应用程序中使用jQuery hashchange插件进行深度链接。Rails路由 - 重定向深度链接路径,hashchanges?
之前,我有网址,像这样:
http://www.site.com/groups/1
我们阿贾克斯站点链接看起来都像这样:
http://www.site.com/#/groups/1
这已成为一个挑战,因为它需要修改到的link_to助手正确生成链接。我刚刚发现它与Devise混淆了,所以如果一个未登录的用户加载,http://www.site.com/#/groups/1 devise不会在成功登录后保留该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
任何想法或建议,解决这个用例W¯¯/o破解一切?
谢谢
是否有某种逆向任务的方式? 'match“/#/ blog”=>重定向(“/ blog”)'不适合我。 – jibiel 2011-08-18 16:51:07
@jibiel,不,没有 – fl00r 2011-08-19 10:15:57