ドメインの所有権を確認する
-
06-07-2019 - |
質問
Google AdsenseまたはGmailをサイト所有者として設定する場合、確認のためにCNAMEレコードを変更します。 Microsoftは同じことを行います。
グループの所有者に同じ方法でドメインの所有権を確認してもらいたいウェブサイトを構築しています。どうすればこれを達成できますか?
解決
これを行う方法はたくさんあります。優先順にリストされています:
- microid
- whois(メールアドレスや名前を確認してください)
- OpenID w /委任
- DNS TXT(または必要に応じてCNAME)
- HTMLコメント
<!-- verify code -->
をメインページに挿入
これらの組み合わせを実装することをお勧めします。最後の1つは、サイトの<head>
セクションに物を挿入できない人にとっての最後の手段の尺度でなければなりません。うまく行けば、多くのユーザーは、既にメールアドレスを提供していれば、何もすることなくドメインの所有権を主張できる可能性があります。
DNS情報を取得する特定の問題については、これを試してください:
$ dig TXT google.com
; <<>> DiG 9.4.3-P3 <<>> TXT google.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4045
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;google.com. IN TXT
;; ANSWER SECTION:
google.com. 3600 IN TXT "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"
;; Query time: 131 msec
;; SERVER: 208.67.222.222#53(208.67.222.222)
;; WHEN: Sat Oct 24 16:50:56 2009
;; MSG SIZE rcvd: 122
この特定のクエリは、google.com
のSPFエントリを提供します。簡単にできます:
dig TXT verify.example.com
次に、回答セクションの確認コードを確認します。
他のヒント
そのドメインのCNAMEレコードについてDNSサーバーを照会する必要があります。 dig / nslookup / etcを使用してデータをスクレイピングするか、プラットフォーム/言語の名前解決機能を使用するだけで簡単に実行できます。
この手法に気付いて既に却下している場合もあります(指定したとおりにドメインではなくサイトを制御できるユーザーを実際に示しているため)ドメインのルートレベルのコンテンツ。
例:
http://www.blahdeblah.net/**verify.txt**
1つの利点は、これを行うと、変更がすぐに反映されるのを待つ必要がないことです。
所属していません StackOverflow