mirror of
https://github.com/pi-hole/pi-hole.git
synced 2024-11-15 10:43:55 +00:00
Recognize more host names
This commit is contained in:
parent
f09c166350
commit
ad9575ce18
1 changed files with 12 additions and 1 deletions
|
@ -19,8 +19,19 @@ $uriExt = pathinfo($uri, PATHINFO_EXTENSION);
|
||||||
// Define which URL extensions get rendered as "Website Blocked"
|
// Define which URL extensions get rendered as "Website Blocked"
|
||||||
$webExt = array('asp', 'htm', 'html', 'php', 'rss', 'xml');
|
$webExt = array('asp', 'htm', 'html', 'php', 'rss', 'xml');
|
||||||
|
|
||||||
|
$AUTHORIZED_HOSTNAMES = array(
|
||||||
|
$ipv4,
|
||||||
|
$ipv6,
|
||||||
|
str_replace(array("[","]"), array("",""), $_SERVER["SERVER_NAME"]),
|
||||||
|
"pi.hole",
|
||||||
|
"localhost");
|
||||||
|
// Allow user set virtual hostnames
|
||||||
|
$virtual_host = getenv('VIRTUAL_HOST');
|
||||||
|
if (! empty($virtual_host))
|
||||||
|
array_push($AUTHORIZED_HOSTNAMES, $virtual_host);
|
||||||
|
|
||||||
// Immediately quit since we didn't block this page (the IP address or pi.hole is explicitly requested)
|
// Immediately quit since we didn't block this page (the IP address or pi.hole is explicitly requested)
|
||||||
if(validIP($serverName) || $serverName === "pi.hole")
|
if(validIP($serverName) || in_array($serverName,$AUTHORIZED_HOSTNAMES))
|
||||||
{
|
{
|
||||||
http_response_code(404);
|
http_response_code(404);
|
||||||
die();
|
die();
|
||||||
|
|
Loading…
Reference in a new issue