2011-09-26 4 views
4

OpenGraph에서 객체를 나타내는 메타 태그가있는 공개 URL이 필요하며 필요한 메타 태그 중 하나가 URL 속성입니다. 동작이 게시되면이 URL 속성에 연결됩니다.OpenGraph 개체 링크를 다른 URL에 연결할 수 있습니까?

내가 http://mysite.com/A에 있습니다. 그럼 내가 할 수없는 것 같습니다 :

<meta property="og:url" content="http://mysite.com/B"></meta> 

페이스 북은 메타 태그의 루트 URL을 보려고하기 때문에 시도합니다. 주어진 OpenGraph 객체 URL (mysite.com/A)과 다른 URL (mysite.com/B)에 링크 할 방법이 있습니까?

+0

이 지원 - 그것은 OG는 너무 쉽게 –

답변

5

다른 URL에 연결할 수 있어야합니다. 그러나 모두 og:url은 "해당 URL로 이동하여 대신 그 태그를 사용하십시오"라는 의미입니다.

1) 모든 태그를 A에 놓은 다음 JavaScript 또는 사용자 에이전트 탐지로 사용자를 B으로 리디렉션 할 수 있습니다.

2) 내용을 A에 넣고 og:urlB으로 지정하십시오.

+0

방법 첫 번째 방법이 할 수있는 애플 리케이션을 개발 할 것인가? –

+0

두 번째 옵션은'og : url'에 대해'B'를 가리키고 있지만, 끝나면 메타 데이터는'B'로 검색됩니다. 나는 모든'og' 메타 태그를'A'에두기를 원하고'B'를 가리키고 있습니다. –

0

@Paul, 전까지는 충분히 이해하지 못했거나 감사합니다. 사과와 감사합니다.

내가 조금 더 배웠던 점은 게시물에있는 객체 항목 URL을 사용하여 FB에 처음 게시 할 때 FB가 해당 페이지를 크롤링하고 META 태그를 가져오고 og가있는 경우 : url 그것을 다시 크롤링하겠다고 정의했다. 두 번 크롤링합니다.

내 경우에는 구문 분석 된 쿼리 문자열을 전달하지만 og : url에서 다시 설정하지 않았습니다. 따라서 두 번째로 내 페이지를 크롤링 할 때 쿼리 문자열 변수 I을 선택하지 않았습니다. 그것을 필요로했다.

그건 내 부분에 바보 같은 일 이었어. 좋은 답변 주셔서 감사합니다.

정말 FB 희망