1

数日前から、当サイトのいいねボタンが機能しなくなりました。いいねボタンを押すと「エラー:***のページにアクセスできませんでした。」と表示されます。リダイレクトを削除すると機能しますが、削除したくないのは、好きな URL が変更され、古い URL に接続されていたすべての「いいね」が失​​われるためです。

マークアップで基本的な XFBML セットアップを使用しています。

<fb:like show_faces="false" layout="box" width="210px" href="http://url-that-redirects-via-301"></fb:like>

Google で同じ問題を抱えている人を見つけることも、リダイレクトをサポートしなくなったという Facebook からの声明も見つかりません。誰でも助けることができますか?

4

1 に答える 1

1

私の推測では、Facebook は、HTTP ステータス コード 200 を返す場合にのみ、そのページを「いいね」することを許可します。

友人が「子猫はかわいい」というタイトルのページを気に入ったのを見たと想像してみてください。「子猫かわいい!」と思ってそのページへ次に、このページは「子犬は子猫よりもかわいい!」にリダイレクトします。それは誤解を招く可能性があり、おそらくFacebookが避けたいと思うようなことです.

于 2010-08-11T12:37:03.757 に答える