2012-01-13 44 views
0

因此,无论何时我发布从我的网站链接到Facebook的链接,所有内容都可以正确捕获并正确添加图片。但是,当我或任何其他人点击它时,链接URL都会被编码,因此地址栏中有怪异的字符。 所以如果URL是example.com/index.php?page=2;article=123 记载:example.com/index.php%3Fpage%3D2%3Barticle%3D123如何解码Facebook链接

有什么办法增加该网址是一种正确的方式,甚至让我的网站检查这些字符,并用正确的字符重定向它?

回答

2

这些字符是html网址编码。这两个网址是相同的,应导航到同一页面。您是否在地址栏中显示这些角色的美学问题?

+0

以及我有一个JavaScript代码寻找等号。 这是它的代码: hash = hashes [i] .split('='); 这可能是问题吗? – 2012-01-13 23:12:41

+0

我不是一个JavaScript开发人员,但我会想象你不应该手动解析网址。 – HannahMitt 2012-01-13 23:19:40

+0

噢好吧,我设置它的方式是检查它是否来自Facebook,因此我为此设置了参数。尽管如此,谢谢你,清理了很多! – 2012-01-14 00:01:50