Ruby on rails Facebook';比如';-将路径重定向到错误的URL

Ruby on rails Facebook';比如';-将路径重定向到错误的URL,ruby-on-rails,facebook,ruby-on-rails-3,facebook-like,Ruby On Rails,Facebook,Ruby On Rails 3,Facebook Like,我正试图让Facebook的“喜欢”按钮在一个网站上运行,该网站上有不同公司的一些工作列表——每个公司都可以有不同的传入链接(例如,或被重定向到该公司工作的一般列表) 以下是其中一个链接的Facebook调试: 看看重定向路径。Facebook从/xentrix_studios到/jobs到的根目录。所以,它给我们的读数是根url,这显然不是我们想要的 我如何才能让Facebook在跟踪传入链接后停留在正确的页面上?您的服务器正在返回该URL的301重定向。如果您希望Facebook将URL视为

我正试图让Facebook的“喜欢”按钮在一个网站上运行,该网站上有不同公司的一些工作列表——每个公司都可以有不同的传入链接(例如,或被重定向到该公司工作的一般列表)

以下是其中一个链接的Facebook调试:

看看重定向路径。Facebook从/xentrix_studios到/jobs到的根目录。所以,它给我们的读数是根url,这显然不是我们想要的


我如何才能让Facebook在跟踪传入链接后停留在正确的页面上?

您的服务器正在返回该URL的301重定向。如果您希望Facebook将URL视为真实URL,它需要返回内容,包括告诉Facebook要使用什么图像/描述/等的元标记。 我和你核对过了

curl-一个“facebookexternalhit/1.1”-ihttp://apply.co/xentrix_studios"

答复是:

HTTP/1.1 302 Moved Temporarily
Server: nginx/0.7.67
Date: Wed, 23 Nov 2011 10:10:55 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Location: http://apply.co/jobs
Cache-Control: no-cache
X-Ua-Compatible: IE=Edge,chrome=1
Set-Cookie: _rubyjobs_session=BAh7DUkiD3Nlc3Npb25faWQGOgZFRiIlZjk3NDk0YTI0ZGIxMDNhODA2YWE0YTgxOGUyNmZkNTNJIg5qb2JfcmVhZHMGOwBGWwBJIg5qb2Jfc2F2ZXMGOwBGWwBJIhB2aXNpdF9jb3VudAY7AEZbAEkiCXBhdGgGOwBGSSIUeGVudHJpeF9zdHVkaW9zBjsAVEkiDGxpbmtfaWQGOwBGaQBJIghhbGkGOwBGaQKbAUkiCHRsaQY7AEZpAnUE--996d80cb1a2b170c46b6e8f09dcef447fb882917; path=/; HttpOnly
X-Runtime: 0.036089
Content-Length: 86
X-Varnish: 1415265483
Age: 0
Via: 1.1 varnish

<html><body>You are being <a href="http://apply.co/jobs">redirected</a>.</body></html>
HTTP/1.1 302临时移动 服务器:nginx/0.7.67 日期:2011年11月23日星期三格林威治标准时间10:10:55 内容类型:text/html;字符集=utf-8 连接:保持活力 地点:http://apply.co/jobs 缓存控制:没有缓存 X-Ua-兼容:IE=Edge,chrome=1 设置Cookie:_rubyjobs_session=bah7dukid3nlc3npb25fawqgogzfrizjk3ndk0yti0zgixmdnhoda2ywe0ytgxoguynmzknjg5qb2jfchzhmgowbwbjig5qb2jfc2zxmgowbgwbgwbjihb2axnpdf9jb3vuday7aezbaezbaekcxbggggggggzzhkkkwgzwgzhkkkkkkkkkkkwgzg9zwgzgzgzgzgzgzgzg5qbgkkkkkkkkkkkkkkkkkkkkkkkkkwwbg5qbg5qbg5qbg5qb2jg8bg X运行时:0.036089 内容长度:86 X-清漆:1415265483 年龄:0 通孔:1.1清漆 你是在逃避责任。
让我困惑的是:当我在浏览器中转到apply.co/xentrix_studios时,它最终出现在apply.co/jobs,它确实有我想要的FB标签!这(一个)重定向是有意的,但FB似乎要转到根目录。抱歉,我现在明白了。问题是这个元标记:
-og:url应该指向内容的规范url,在这种情况下,您将facebook重定向回domainHi Igy的根目录-我已经更改了代码,但仍然遇到问题。请尝试调试此link: