シンプルな背景画像といくつかのリンクで構成される、非常にシンプルなカスタム facebook タブを html で開発しています。このページ自体は正常に動作しますが、Facebook キャンバス ページに移動すると、この HTTP 405 エラーが発生します。
「無効なメソッド (HTTP 動詞) を使用してアクセスしようとしたため、お探しのページを表示できません。次のことをお試しください。
この要求を許可する必要があると思われる場合は、Web サイトの管理者に連絡してください。ブラウザのアドレス バーに表示される Web サイト アドレスのスペルと形式が正しいことを確認してください。HTTP エラー 405 - このページへのアクセスに使用される HTTP 動詞は許可されていません。インターネット インフォメーション サービス (IIS)」
同様の質問が示唆するように、ページの名前を html ファイルから aspx ファイルに変更しましたが、エラーは解決しません。ページを表示するにはどうすればよいですか? 助けてくれてありがとう。
編集: html は次のようになります。単純なもので何が問題になるのかわかりません。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Title</title>
<style type = "text/css">
#content{ width: 520px; height: 775px; background: url('i/background.jpg') top left no-repeat; }
a{ display: block; text-indent: -999em; position: absolute; background: url('i/links.png') no-repeat; }
</style>
</head>
<body>
<div id = "content">
<a href = "www.google.com" target = "_blank" id = "link">Link</a>
</div>
</body>
</html>
誰かがグーグルでこれを見つけた場合に備えて編集してください。問題は、サーバーのセットアップ担当者がすべてを隠して、いくつかのことを試すことができたため、公開URLを持っていなかったことです. うーん、内部の誤解。