web-dev-qa-db-fra.com

Liens Facebook bloqués depuis l'aperçu

Quelqu'un sur Facebook a posté un lien sur mon site. Facebook essaie de montrer un aperçu de la page avec le lien mais ne montre que "403 Interdit". Je suis sûr que je bloque quelque part cette demande de Facebook, mais je ne sais pas quel est le problème. Par exemple, je n’accepte que les demandes GETPOST et HEAD et c’est peut-être un autre type de demande.

Le lien ressemble à ceci (avec le nom du site modifié).

<a class="_52c6" href="https://www.example.com/index.php?topid=1&amp;grade=4&amp;page=Movement" tabindex="-1" target="_blank" data-lynx-mode="async" rel="nofollow" data-lynx-uri="https://l.facebook.com/l.php?u=https%3A%2F%2Fwww.example.com%2Findex.php%3Ftopid%3D1%26grade%3D4%26page%3DMovement&amp;h=ATMXgEds4Ymh3lFXLPXBbWVCIpDtJE_0gYVzgWTVdbsPfrBr6vIr7CJhYxkxDpQpB-js2Yl91RpOiRU5q8XFbZyvtVspSVZ6WG7tIB6rQkV2-nP8iIskWlN5Tha441w7nfGx9aaby2TmQdT9QMNt0IpGsXttslzB6GXaX7fnbgWJyHfCyJN-BdTKtO9V-gXtJc6IFiRqcSsa57JSXgNDTRq50D-dkMIl4YLFaUYN4xL8ozIOZMakcDxjgksMUx9G"></a>

Chaque fois que je charge la page Facebook, je m'attends à ce que le journal de mon serveur demande à être bloqué, mais je n'en vois aucune. Pouvez-vous m'aider à localiser ce qui se passe ici?

2
mseifert

Le débogueur de partage Facebook est l'outil que vous souhaitez. Vous devez être connecté à Facebook pour pouvoir l'utiliser.

Cela vous permettra de tester une URL et de voir à la fois ce que Facebook a mis en cache et de demander une mise à jour:

Example response for a URL

Vous pouvez également soumettre une liste d'URL que vous souhaitez invalider à partir du cache afin de pouvoir actualiser de nombreuses pages si nécessaire.

1
Zhaph - Ben Duguid