禁止在mailto上导航:链接

时间:2019-03-18 09:33:21

标签: html hyperlink mailto

我们在网络应用的公开部分上有一些mailto:页脚中的链接。某人或某物(又名bot)不断点击这些链接并导航到https://basurl/mailto:some@email.com,这导致错误,因为Web服务器对URL中的冒号不满意。

我认为这是客户端设置,超出了我们的控制范围,对吗?

除了使用javascript混淆链接,同时也将其隐藏给机器人以外,还有什么方法可以防止这种情况发生? 如果这是有缺陷的客户端,而不是机器人,那么javascript解决方案也无济于事。

我可以抑制这种错误,但这可以防止症状而不是原因...

1 个答案:

答案 0 :(得分:0)

  

我认为这是客户端设置,超出了我们的控制范围,对吗?

是的。

  

除了使用javascript混淆链接,同时也将其隐藏给机器人以外,还有什么方法可以防止这种情况发生?

这是一个坏机器人。它可能对您没有任何好处。您可以检查它的IP范围以及它发送的用户代理并将其完全阻止。