我有一个社区网站。所有会员都在社区网站的会员资料中注册了他们的个人网站链接。在网站的一个表格上,他们可以提交个人网站页面或帖子的详细信息。这是在他们填写其页面或帖子的链接的字段中完成的。
我想验证并验证会员提交的链接是否有效,并且来自社区网站的会员资料中列出的会员网站,而不是第三方链接。我知道这是可能的,但我不知道如何。我的编程知识几乎为零。
[这不是必要的,只是一个想法]>>是否有任何方法可以实现Google在其搜索控制台的“Google抓取”部分中所做的工作,其中链接的第一部分(http://example.com/)取自用户个人资料中的网站链接,而不是更改,而用户只能填写链接的后面部分或只填写页面的slug或在可编辑字段中发布。页面上的结果输出应该是可以单击的组合和完整链接。
为了清晰起见,编辑并添加
必修步骤:
步骤1 - 验证:检查提交的URL是否有效。
如果有效,请转到下一步。否则,返回错误。
步骤2 - 验证:检查提交的链接的根域是否与成员的个人资料中现有URL的根域匹配。
如果是,请允许提交。否则,返回错误。