我正在将一对rails路径重定向到外部绝对URL。
get 'xyz' => redirect("www.example.com")
但是,我无法使用锚点重定向路径:
get 'abc/def#xyz' => redirect("www.another-example.com")
是否有可能在Rails 4应用程序中实现我想要做的事情?
答案 0 :(得分:3)
不幸的是,这是不可能的。服务器看不到锚点,#symbols通常用于routes.rb中以分割控制器和操作名称。锚点本身仅供浏览器使用。当您重定向到外部URL时,请记住'http://';)