Я хочу выполнить поиск по содержанию сайта по URL этого сайта, если существует мой URL (например: http://www.mydomain.com/) вернуть это ИСТИНА, иначе это ЛОЖЬ.
Если URL-адрес существования указан в следующем списке, верните ЛОЖЬ:
- http://www.mydomain.com/blog?12
- www.mydomain.com/news/maste.php
- http://www.mydomain.com/mkds/skas/aksa.html
- www.mydomain.com/
- www.mydomain.com
Я хочу просто принять (найти) как (только):
http://www.mydomain.com/
ИЛИ http://www.mydomain.com
Я пробовал как:
$url = 'http://www.usersite.com';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$contents = curl_exec($ch);
curl_close($ch);
$link="/http:\/\/mydomain.com/";
if(preg_match("/". preg_quote($link,"/"). "/m", $contents) && strstr($contents,"http://www.mydomain.com")){
echo 'TRUE';
} else{
echo 'FALSE';
}
Но это не сработало, потому что я этого хочу. Как это можно исправить?