2012-05-02 2 views
0

대회에 참가할 때 사용자 정보를 수집하는 매우 간단한 Facebook 앱 템플릿이 있습니다.페이스 북 앱은 일부 브라우저에서만 4oh4.php로 리디렉션됩니다.

나는 최근 고객이 배포하지만 그들은 https://apps.facebook.com/name URL에 액세스 할 때, 그들은로 리디렉션됩니다 :

http://www.facebook.com/4oh4.php

이는 일부 PC에서 일어나고있다.

내가 가지고있는 브라우저 나 PC에서 다시 생성 할 수 없습니다.

은 또한에 디버그 도구를 사용했습니다 :

https://developers.facebook.com/tools/debug

나는 페이스 북 파서 내 서버에 응용 프로그램에 액세스하고 올바른 HTML 콘텐츠를 픽업 할 수있는 참조하십시오.

여기에 무슨 일이 일어날 지 모릅니다.

+0

캐싱 문제가 있습니까? 어딘가에, 일부 서버는 앱이 아직 존재하지 않는다고 생각합니까? –

답변

0

나는 몇 가지 일을 다시 시도했다. 이. 콘텐츠의 src 주소를 변경하여 FB Linter에서 다시 캐시 할 수 있지만 작동하지 않습니다.

마지막으로 새로운 네임 스페이스가있는 새 앱을 만들어 클라이언트에게 보냈습니다. 그것은 효과가 있었다. 나는 그들이 24 시간 후에 동일한 콘텐츠를 제공하는 특히 쓸데없는 프록시 서버를 통해 URL에 액세스 했었어야했음을 짐작합니다.

일반적으로 프록시 서버는 http 404 또는 500 오류를 캐시하지 않지만이 경우 404 오류가 발생하는 Facebook HTTP 200 응답 대신 실제 404 오류가 표시되지 않습니다.

Facebook의 일부분에는별로 영리하지 못합니다.