Merge pull request #130 from adia/patch-1

validateUrlActive(): check host part of URL for correct DNS records
This commit is contained in:
Vance Lucas 2015-09-17 09:22:59 -05:00
commit 12edc5ab0b

View File

@ -452,9 +452,9 @@ class Validator
{
foreach ($this->validUrlPrefixes as $prefix) {
if (strpos($value, $prefix) !== false) {
$url = str_replace($prefix, '', strtolower($value));
$host = parse_url(strtolower($value), PHP_URL_HOST);
return checkdnsrr($url);
return checkdnsrr($host, 'A') || checkdnsrr($host, 'AAAA') || checkdnsrr($host, 'CNAME');
}
}