Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何解码facebook链接_Php_Javascript_Facebook_Url_Character - Fatal编程技术网

Php 如何解码facebook链接

Php 如何解码facebook链接,php,javascript,facebook,url,character,Php,Javascript,Facebook,Url,Character,因此,每当我发布从我的网站到facebook的链接时,所有内容都能正确捕获并正确添加图像。但当我或其他人点击它时,链接URL会被编码,所以地址栏上有奇怪的字符。 因此,如果url是example.com/index.php?page=2;第123条 它的内容是:example.com/index.php%3Fpage%3D2%3Barticle%3D123 有没有办法以正确的方式添加url,甚至让我的网站检查这些字符并用正确的字符重定向它?这些字符是html url编码。这两个URL是等效的,应

因此,每当我发布从我的网站到facebook的链接时,所有内容都能正确捕获并正确添加图像。但当我或其他人点击它时,链接URL会被编码,所以地址栏上有奇怪的字符。 因此,如果url是example.com/index.php?page=2;第123条 它的内容是:example.com/index.php%3Fpage%3D2%3Barticle%3D123


有没有办法以正确的方式添加url,甚至让我的网站检查这些字符并用正确的字符重定向它?

这些字符是html url编码。这两个URL是等效的,应该导航到同一页面。在地址栏中显示这些字符的美学是否存在问题?

我有一个寻找等号的javascript代码。这是执行此操作的代码:hash=hash[i].split('=');这可能是问题所在吗?我不是javascript开发人员,但我想你不应该像那样手动解析URL。哦,好吧,我设置它的方法是检查它是否来自Facebook,所以我为它设置了参数。尽管如此,还是要谢谢你,一切都好起来了!