2012-05-02 14 views
0

私は非常にシンプルなFacebookアプリテンプレートを持っています。Facebookアプリは一部のブラウザでのみ4oh4.phpにリダイレクトされます

私は最近、顧客のためにこれを展開し、彼らはhttps://apps.facebook.com/name URLにアクセスすると、それらはにリダイレクトされます:これは、いくつかのPCで起こっている

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

私はそれが私が持っているブラウザまたはPCで再生産できません。

は、私はまたでデバッグ・ツールを使用しました:

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

と私はFacebookのパーサが私のサーバー上のアプリケーションにアクセスし、正しいHTMLコンテンツを拾うことができていることがわかります。

ここで何が起こっているのでしょうか?

+0

キャッシングの問題?どこかで、あなたのアプリがまだ存在しないとサーバーによっては考えられていますか? –

答えて

0

私はいくつかのことを再試しました。この。私はコンテンツのsrcアドレスを変更したので、FB Linterはそれを再キャッシュするかもしれませんが、動作しませんでした。

最後に、新しい名前空間を持つ新しいアプリケーションを作成し、それをクライアントに送信しました。出来た。私は24時間後に同じコンテンツを提供していた特に役に立たないプロキシサーバーを通じてURLにアクセスしていたに違いないと思います。

通常、プロキシサーバーはhttp 404または500のエラーをキャッシュしませんが、この場合、404エラーとして表示されるFacebook HTTP 200応答ではなく、実際の404エラーが表示されません。

Facebookの一部ではあまり賢くありません。

関連する問題