これはしばらくの間私を悩ませてきました。Facebookまたは別のリンク共有サイトで自分のWebサイトのリンクを共有しようとすると、リンク共有サイトはURLを削除するか(有効であると認識しないなど)、Facebookの場合はメタデータを取得できません。自動的。
私はそれが以前は機能していたと確信しています。ただし、この問題のグーグル/ StackOverflowingは難しい作業です。何がこの問題を引き起こす可能性があるのか、私にはわかりません。
Webサイトに静的な.HTMファイルを作成しようとしましたが、正常に機能します: test.htm
私のデフォルトのホームページは、IIS 7 URL Rewriteモジュールを使用するクラシックASP(ええ、PHPバージョンが機能しています)です。
test.htmとこのページのデフォルトのホームページの両方の結果コードとヘッダーを確認しようとしました:http: //gsitecrawler.com/tools/Server-Status.aspx
結果は次のとおりです。
test.htm
URL=http://www.orango.nu/test.htm
Result code: 200 (OK / OK)
Content-Type: text/html
Last-Modified: Fri, 04 Feb 2011 10:16:55 GMT
Accept-Ranges: bytes
ETag: "0d877a654c4cb1:0"
Server: Microsoft-IIS/7.0
X-Powered-By: ASP.NET
Date: Fri, 04 Feb 2011 10:40:08 GMT
Content-Length: 452
デフォルトのホームページ/
URL=http://www.orango.nu
Result code: 200 (OK / OK)
Cache-Control: public
Content-Length: 13463
Content-Type: text/html; Charset=UTF-8
Accept-Ranges: bytes
Server: Microsoft-IIS/7.0
Set-Cookie: ASPSESSIONIDSCSADCAR=DLPBECCBGDJMADLEPMOMHDDC; path=/
X-Powered-By: ASP.NET
Date: Fri, 04 Feb 2011 10:24:22 GMT
default.asp(/)ファイルの最初の4行は次のとおりです。
Response.ContentType = "text/html"
Response.AddHeader "Content-Type", "text/html;charset=UTF-8"
Response.CodePage = 65001
Response.CharSet = "UTF-8"
誰かが何が間違っている可能性があるのか、そして/またはそれを修正する方法を知っていますか?これが私を狂気の端に追いやっているので、どんな助けやアドバイスも大歓迎です。