2012-01-20 7 views
0

안녕하세요 여러분, 페이스 북 크롤러가 다른 URL로 이동하도록 할 수있는 방법이 있습니까? (With Javascript) 예 : 나는 Like Buttons 등을위한 canonical Facebook URL을 가지고 있습니다. 그들은 다음과 같습니다Facebook에서 OpenGraph "Crawler"를 강제로 "다른 URL로 이동"

페이지에

http://www.harddance.at/eventdetails/45/PreStylerz+Excalibur+Ybbs

, 나는이 같은 앵커 탐색 URL의 생성 :

http://www.harddance.at/#/eventdetails/45/PreStylerz+Excalibur+Ybbs

내가 추가 할 때 "OG를 : 홈페이지"메타 크롤러를 주어진 페이지로 이동하고 메타 태그를 검색하십시오. Javascript를 사용하여 다른 방식으로 "Build in"방식으로 Facebook이이를 수행하도록합니다.

크리스

답변

2

길을 찾았는데, #을 #으로 바꿉니다. 페이스 북은 "escaped_fragment"를 만들어 GET param으로 페이지에 보냅니다. example.com/?_escaped_fragment_=/test/id 그리고 거기에서 OpenGraph Tags를 만들 수 있습니다!

+0

예, URL 재 작성을 수행하는 방법입니다. :) – DMCS

2

자바 스크립트와

"는. (자바 스크립트) 다른 URL로 이동합니다 페이스 북 크롤러를 강제하는 방법은 없나요?" 아니. 페이스 북의 린터는 자바 스크립트를 처리하지 않습니다.

서버에서 URL 재 작성을 구현해야합니다. 그렇게하는 데는 여러 가지 방법이 있으며 서버 환경에 따라 달라 지므로 서버 환경에 따라 다릅니다.