HTTPS support in validate_url()
Signed-off-by: Roland Haeder <roland@mxchange.org>
This commit is contained in:
parent
738e22d3eb
commit
f88345cbea
1 changed files with 3 additions and 1 deletions
|
@ -703,10 +703,12 @@ function validate_url(&$url) {
|
|||
|
||||
if(get_config('system','disable_url_validation'))
|
||||
return true;
|
||||
|
||||
// no naked subdomains (allow localhost for tests)
|
||||
if(strpos($url,'.') === false && strpos($url,'/localhost/') === false)
|
||||
return false;
|
||||
if(substr($url,0,4) != 'http')
|
||||
|
||||
if(substr($url,0,4) != 'http' && substr($url,0,5) != 'https')
|
||||
$url = 'http://' . $url;
|
||||
$h = @parse_url($url);
|
||||
|
||||
|
|
Loading…
Reference in a new issue