php - 如何验证域所有权

标签 php mysql dns cname

<分区>

我在一个网站上工作,人们将在该网站上提交他们的域,我想知道他们将如何通过 DNS 记录确认/验证他们的域。我的网站使用 PHP

最佳答案

看看 CNAME 的使用。让用户在他们的 DNS 记录上创建自定义 CNAME,并让您的站点尝试访问这些记录是验证域所有权的一种方法。

另一个工作量会多一些,但让用户向他们的站点添加元标记,并再次让您的页面尝试访问和读取此元信息以证明他们可以访问该页面 - 从而验证所有权。

更新:

dns 获取记录

Please see HERE for PHP doccumentation on getting and checking the DNS records (CNAME being one of these)

关于php - 如何验证域所有权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16634622/

相关文章:

php - 将它输入到 mysql 时,英镑符号显示为 A£

php - 从数据库中以数组形式检索数据

internet-explorer - 从文本文件读取域并在浏览器中打开

python - 导入错误 : No module named dns. 消息

dns - Resolvconf 不会将搜索域添加到带点的查询中

php - 如何对不同的文件夹使用__autoload?

javascript - JQuery UI 自动完成 WordPress

php - 从 MYSQL 迁移后,mysqli_query() 函数不起作用

PHP - 下拉菜单(选择)无法正常工作到 while 循环

mysql - Zabbix Admin用户更改为标准用户