在Rails 4中重定向到具有锚点的外部URL

时间:2014-10-09 19:32:23

标签: ruby-on-rails redirect anchor

我的Rails应用程序中有一个控制器需要重定向到外部URL,其中一些包含锚点。我遇到的问题是,当我尝试重定向到http://www.some-domain.com/#/path#anchor形式的某些内容时,我收到以下错误:

ERROR URI::InvalidURIError: bad URI(is not URI?): http://www.some-domain.com/#/path#anchor

有趣的是,重定向到http://www.some-domain.com/#/pathhttp://www.some-domain.com/path#anchor形式的路径,重定向工作正常。当URL中有两个“#”字符时,似乎感到困惑。

这有什么办法吗? “修复”目标网址没有两个#不是一个选项,因为我无法控制它们。

0 个答案:

没有答案