1

例如我有 4g-market.ru 但它是 peterhost.ru 的镜像。我如何以编程方式检测到这一点?

4

2 回答 2

2

此函数仅检测单弹跳重定向(site1 -> site2, not site1 -> site3 -> site2):

function isRedirect($url)
{
  $headers = get_headers($url, true);

  $status = $headers[0];
  list($protocol, $code, $message) = split(' ', $status, 3);

  return ($code >= 300 && $code < 400);
}
于 2011-03-02T22:28:48.390 回答
0

您可能会发现这篇论文很有用http://www2007.org/papers/paper194.pdf它是关于相似的网站和不同的 URL。它需要一些启发式方法来分析特定的网址并预测它的相似性。

于 2011-07-12T20:18:35.157 回答