0

ウィジェットをインストールしたユーザーからのリクエストを受け取るときは、URLの参照に依存しています。これは、GoogleプラスボタンやFacebookのようなものと同様に、iframeだけです。

最近、Googleのblogspotブログには、次のように末尾が異なる複数のURLを使用してアクセスできることに気付きました。

*.blogspot.com
*.blogspot.fr 
*.blogspot.co.uk 
...

今、私たちのデータベースは重複したウェブサイトでいっぱいになっています。* .blogspot.comのように毎回実際のアドレスを取得する方法はありますか?

そのようなことを行う他のウェブサイトはありますか、実際のドメインにリダイレクトせずに異なるドメインを介してそれらを利用できるようにしますか、またはblogspot固有ですか?

Facebookはこれをどのように処理しますか?blogspotでブログを所有している人は、ドメインごとにカウントが異なりますか?

4

1 に答える 1

0

CNAME エントリのdns ルックアップを実行できます。

var host = Dns.GetHostByName("www.blogspot.com").HostName;
// host == "blogger.l.google.com"

ホスト DNS に CNAME が含まれている場合、HostNameプロパティは CNAME を返します。

次の説明が役に立ちます。

CNAME レコードまたは正規名レコードは、ドメイン ネーム システム (DNS) のリソース レコードの一種であり、ドメイン名が別の正規ドメイン名のエイリアスであることを指定します。ここで「正規」とは通常、より一般的に受け入れられている、または標準的な名前を意味します。(ウィキペディア)

于 2012-11-08T19:32:58.477 に答える