有一个奇怪的,其中一个特定的链接(对于一篇关于中的文章)不断给我一个404错误,但只有直接点击。如果我点击“在新标签页中打开”,或者“复制链接地址”。并粘贴它,甚至从错误的404请求中复制url并将其粘贴到新的选项卡/窗口中 - 所有这些工作都可以。
链接在此页面上 - http://www.welivecontent.com/posts/confessions-of-an-ex-tech-journalist(只需点击标题)。
问题是跨浏览器(我在Firefox,Safari和Chrome中尝试过)。
似乎是在网站的任何链接上'媒体'因为我试过尝试了几个链接。
它并非专门针对https问题,因为其他指向https重定向的出站链接确实有效。
我使用gems' metainspector' open-uri'和' open_uri_redirections'解析提交的网址。
之前是否有其他人遇到此问题?或者有人可以帮助指出如何调试它吗?
很抱歉,如果信息有点稀疏,但我不确定还有什么帮助。
答案 0 :(得分:0)
这是因为您的链接实际上是对链接页面发出POST请求,而不是GET请求。必须将路由设置为仅期望GET请求,这似乎是正确的。