PHP-如何解决Facebook循环重定向?

我在一个网站http://www.getyogi.fr/上做了4个登陆页面,并且一个PHP脚本随机化了不同的登陆页面.

但是我的问题是要修复打开的图形Facebook.
他回来了:
无法遵循重定向路径-使用来自http://www.getyogi.fr/lp1/的数据,因为重定向路径后出现错误.

这是我的开放图HTML:

<Meta property="og:title" content="Le yoga en ligne">
<Meta property="og:site_name" content="GET YOGi">
<Meta property="og:url" content="http://www.getyogi.fr/">
<Meta property="og:description" content="GET YOGi est un site pour pratiquer le yoga en ligne et prendre soin de vous où et quand vous voulez. Depuis votre mobile, votre tablette ou votre ordinateur, des cours HD disponible 24H/24, 7 jours /7.">
<Meta property="fb:app_id" content="677363099034751">
<Meta property="og:type" content="website">
<Meta property="og:image" content="http://www.getyogi.fr/lp1/img/yoga1.jpg">

有人可以帮助我吗?

解决方法:

这里的问题是由于您在og:url中使用的URL.您说您有一段PHP,可以随机登录页面,然后将用户重定向到该页面.这是正在发生的事情:

>搜寻器进入https://your-url.com/
>您的PHP生成一个登录页面,并将搜寻器重定向https://your-url.com/landing-page-1
>在着陆页1上,抓取工具会看到og:url为https://your-url.com/,这被认为是标准网址,因此抓取工具随后进入了该网址
>现在,我们陷入了第2步和第2步之间的循环中3

您可以在此处执行几个选择:

选项1:您的目标网页上的og:url是用户登录的目标网页的URL.

选项2:在主URL上,使您的随机PHP脚本忽略来自Facebook搜寻器的请求,该搜寻器具有facebookexternalhit / 1.1(http://www.facebook.com/externalhit_uatext.PHP)用户代理

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...