2012-03-13 7 views
0

여기 누군가가 나에게 약간의 빛을 줄 수 있기를 바랍니다. 지금 이틀 동안이 문제를 조사 중이며 적절한 해결책을 찾을 수 없습니다.버튼처럼 - 원형 방향 전환 경로가 deteted

우선, 페이스 북 디버거를 사용했고 오류 수정 방법을 모르겠다는 점을 제외하고는 오류가 무엇인지 이해합니다. 당신은 여기에서 볼 수 있습니다 그들 모두를 통과 할 때, URL 태그 :

같아요 http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fwww.viewrecalls.com%2Fshow%3Fq%3DGuidecraft%2520Mega%2520Profit%25204-in-1%2520Dramatic%2520Play%2520Theater%2520Toys%26amp%3Bu%3Dhttp%3A%2F%2Fwww.cpsc.gov%2Fcpscpub%2Fprerel%2Fprhtml12%2F12131.html

는 페이스 북이 내 OG에 하나 www.viewrecalls.com/show 또는 www.viewrecalls.com을 사용하고 싶어 확인; 그러나 그렇게하면 Facebook에 표시된 정보가 원래 링크의 정보가 아니며 원래 URL이나 의도하지 않은 URL로 리디렉션됩니다. 이 문제를 해결하는 방법을 모르겠습니다.

내 웹 사이트에서 API를 쿼리하고 쿼리 결과를 나열합니다. 목록 페이지에서 결과를 클릭하면 클릭 한 항목의 세부 정보가 표시된 "표시"페이지로 이동합니다. 나는 "긴"QueryString을 가지며 매개 변수 중 하나는 URL입니다. 하지만 QueryString은 코드화되어 있고, 페이스 북 디버거가 나에게 유효성 검사 오류를 제공하고 버튼이 카운트를 표시하지 않는다는 것을 제외하고는 모든 것이 완벽하게 작동합니다. 내 페이스 북 벽에 게시하더라도 0 만 표시됩니다.

도움이 될 것입니다.

감사합니다.

답변

1

포인트 해당 URL에 대한 메타 데이터가 실제로 사용자가 원하는 원하는 URL에 (URL을 당신이처럼 버튼을 가리키는 것) 당신의 og:url 태그 - 이미지, 제목 등

순환 리디렉션 경로는 거의 항상 페이지의 og:url tag이 리디렉션 체인의 첫 페이지 또는 다른 페이지로 리디렉션하는 다른 페이지를 가리키는 것을 의미합니다 (og:url, canonical ref 태그 또는 HTTP 리디렉션).

페이스 북의 Debug Tool 당신에게 단계를 보여 주어야은 다음과 리디렉션이 경우

{편집} 이고, 나는 100 % 확실하지 않다, 그러나 당신의 URL의 일부가 &이로 인코딩있다처럼 보인다 그것은 문제 일 수 있습니다.

나는 수동으로

http://www.viewrecalls.com/show?q=Guidecraft%20Mega%20Profit%204-in-1%20Dramatic%20Play%20Theater%20Toys&u=http://www.cpsc.gov/cpscpub/prerel/prhtml12/12131.html

컬과 OG 수 :

의 URL : URL의 나는 그 컬 때, 자책골을 가지고

http://www.viewrecalls.com/show?q=Guidecraft%20Mega%20Profit%204-in-1%20Dramatic%20Play%20Theater%20Toys&u=http://www.cpsc.gov/cpscpub/prerel/prhtml12/12131.html

의 태그 http://www.viewrecalls.com/show?q=Guidecraft%20Mega%20Profit%204-in-1%20Dramatic%20Play%20Theater%20Toys&u=http://www.cpsc.gov/cpscpub/prerel/prhtml12/12131.html

URL마다 &이 추가 될 때마다 URL에 다시 추가되는 것처럼 보입니다. - 앰퍼샌드를 URL에 %26으로 인코딩하지 않아야합니까?

+0

빠른 답장을 보내 주셔서 감사합니다. 그러나 페이스 북 디버거 결과를 보면 내 og : url이 실제 URL과 같고 클릭하면 원하는 페이지로 이동합니다. 원하는 페이지는 내가 원하는 페이지입니다 ** 사용 ** **. 내가 무엇을 바꾸어야하는지 잘 모르겠다. –

+0

수동으로 확인해보고 내 대답을 편집 해 드리겠습니다. – Igy

+0

그럴 필요가 있다고 생각합니다. 그 여분의 ** & **는 실제로 거기에 추가되지 않아야합니다. 이것을 알아내는 데 도움을 주셔서 감사합니다. 일단이 문제를 해결하면 효과가 있다고 생각합니다. 다시 한 번 감사드립니다! –