你如何在Facebook上分享链接?提交顶级网址(site.com)没问题。当我尝试分享更深层次的链接(site.com/anything)时,Facebook会错误地对链接进行编码。我尝试使用Javascript的escape()
预编码我的网址,但Facebook也不喜欢这样。
答案 0 :(得分:1)
如果链接实际解析为某些内容,则更深层次的链接可以正常工作。如果URL根本没有解析,我只获得编码路径。
更新:我怀疑在这个例子中,resolve =以200 OK
HTTP响应进行响应。您关联的网址(http://veetle.com/v/4d75ad1a6d412)为我301
重定向http://veetle.com/view.php/4d75ad1a6d412,后者又为我302
重定向http://veetle.com/index.php/channel/view#4d75ad1a6d412。
当我将最后一个URL输入Facebook共享页面时,它解析得很好: http://www.facebook.com/share.php?u=http://veetle.com/index.php/channel/view#4d75ad1a6d412