usar propio para hashtags cuantos crear como buscar facebook redirect circular

propio - hashtags en facebook 2018



cómo solucionar Facebook Circular Redirect? (7)

Acabo de resolver esto agregando un "/" al final de la metaetiqueta de url de Facebook. Entonces, cambiado

<meta property="og:url" content="http://domain.com/path"/>

a

<meta property="og:url" content="http://domain.com/path/"/>

y ese fue el truco!

Tengo una página que redirecciona a otra página en la que intento probar mi url: https://developers.facebook.com/tools/debug

Obtengo este error: Errores que deben corregirse: Redirección circular: ruta de redirección circular detectada (consulte la sección Redirigir ruta para obtener más información).

Advertencias que deben corregirse: la propiedad og: url debe proporcionarse explícitamente, incluso si se puede deducir un valor de otras etiquetas.

  1. ¿Como puedo solucionar este problema?
  2. cómo detectar Facebook y si es Facebook no redirigir?

Debería quedar claro a partir de los detalles que figuran a continuación en la sección de ruta de redireccionamiento del resultado del depurador: en la mayoría de los casos esto sucede porque ha especificado una etiqueta og:url apuntando a (por ejemplo) ''mysite.com/articles'' y esto redirige a ''mysite.com/articles/'': el rastreador va a ''mysite.com/articles'' y obtiene la etiqueta og: url apuntando a ''mysite.com/articles''


En mi caso, la url canónica estaba en http y la URL recuperada estaba en https cambiándola a https, solucionó mi problema.


He encontrado una solución alternativa y, aunque está en una pila LAMP algo similar debe ser posible con .NET .

Comprobando el registro del Apache server mientras uso Facebook Linter obtuve:

69.63.189.246 - - [09 / Jan / 2012: 03: 54: 45 +0000] "GET /test1.php HTTP / 1.1" 200 8879 "-"> "facebookexternalhit / 1.1 (+ http: //www.facebook. com / externalhit_uatext.php) "

Ahora compruebo si User-Agent contiene: facebookexternalhit si es así, visualizo la página original, si no, redirijo a la nueva url.

Puede utilizar el siguiente RewriteCond en Apache para asegurarse de que su regla de reescritura solo se ejecutará si el User-Agent NO ES (preste atención al signo de exclamación) facebookexternalhit .

RewriteCond %{HTTP_USER_AGENT} !facebookexternalhit

Esta solución es arriesgada, si Facebook decide cambiar su encabezado de agente de usuario, usted será real ... pero por ahora parece ser el truco.


Tal vez agregar el título después de cargar la página ayuda

<script type="text/javascript"> // <![CDATA[ var meta = document.createElement(''meta''); meta.setAttribute("property", "og:url"); meta.setAttribute("content", location.href); (document.getElementsByTagName(''head'')[0] || document.getElementsByTagName(''body'')[0]).appendChild(meta); // ]]> </script>

http://digdog.tumblr.com/post/1134982957/integrate-tumblr-template-with-facebook-open-graph


Tuve el mismo error: en mi caso, el problema era www. en la url canónica en contra de lo obtenido. Emparejado y el problema desapareció.


Yo tuve el mismo problema. Difícil de notar al principio, pero heroku me estaba redireccionando de domain.heroku.com a domain.herokuapp.com.

Curiosamente, la causa del problema era config.action_mailer.default_url_options = {: host => ''mydomain.herokuapp.com''} aunque no se trata de un envío de correo.