Verifica la proprietà del dominio
-
06-07-2019 - |
Domanda
Quando configuri Google Adsense o Gmail come proprietario del sito, devi modifica un record CNAME per la verifica . Microsoft fa la stessa cosa .
Sto costruendo un sito Web in cui vorrei che un proprietario di un gruppo verificasse la proprietà di un dominio allo stesso modo. Come posso farlo?
Soluzione
Ci sono molti modi per farlo. Elencato in ordine di preferenza:
- microid
- whois (controlla indirizzo e-mail e / o nome)
- OpenID w / delegation
- DNS TXT (o CNAME se necessario)
- Inserisci il commento HTML
<!-- verify code -->
nella pagina principale
Consiglierei di implementare una combinazione di questi. L'ultimo dovrebbe essere una misura dell'ultima risorsa per le persone che non possono inserire elementi nella sezione <head>
dei loro siti. Fatto bene, molti utenti potrebbero essere in grado di rivendicare la proprietà del proprio dominio senza dover intraprendere alcuna azione, a condizione che abbiano già fornito un indirizzo e-mail.
Per il problema specifico di ottenere informazioni DNS, prova questo:
$ 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
Questa particolare query fornisce le voci SPF per google.com
. Potresti fare altrettanto facilmente:
dig TXT verify.example.com
Quindi controlla il codice di conferma nella sezione risposta.
Altri suggerimenti
Devi interrogare il server DNS per il record CNAME di quel dominio. Può essere semplice come usare dig / nslookup / etc e estrarre dati da esso o usare le capacità di risoluzione dei nomi della tua piattaforma / lingua.
Potresti anche essere a conoscenza di questa tecnica e averla già respinta (dal momento che questo mostra davvero chi ha il controllo su un sito piuttosto che su un dominio come specificato), ma potresti chiedere alla persona di posizionare un file con un nome specifico e contenuto a livello di radice del dominio.
Ad esempio:
http://www.blahdeblah.net/**verify.txt**
L'unico vantaggio è che una volta fatto questo non devi aspettare che le modifiche si propaghino, è immediato.