X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/f2ad6c961c68a0fd49e180906bc75cb577f23041..a7069753e81844dee38e440545bd21e93a6fbd6b:/lib/init-website.php
diff --git a/lib/init-website.php b/lib/init-website.php
index 6db2ac37..ce046eaa 100644
--- a/lib/init-website.php
+++ b/lib/init-website.php
@@ -2,33 +2,3 @@
require_once('init.php');
header('Content-type: text/html; charset=utf-8');
-
- // check blocks in place for external servers
- if (strpos($_SERVER["REMOTE_ADDR"],'193.63.75.') !== 0 &&
- strpos(CONST_WhitelistedIPs, ','.$_SERVER["REMOTE_ADDR"].',') === false)
- {
-
- if (strpos(CONST_BlockedIPs, ','.$_SERVER["REMOTE_ADDR"].',') !== false)
- {
- header('HTTP/1.0 403 Forbidden');
- header('Content-type: text/html; charset=utf-8');
- echo "
Access blocked
";
- echo "Your IP has been blocked for overusing OpenStreetMap's volunteer-run servers.
\n";
- echo 'Please consult the Nominatim usage policy for more information.';
- echo "\n\n";
- exit;
- }
-
- $sTempBlockedIP = file_get_contents(CONST_IPBanFile);
- if (preg_match('/\b'.$_SERVER["REMOTE_ADDR"].'\b/', $sTempBlockedIP))
- {
- header('HTTP/1.0 503 Service Temporarily Unavailable');
- header('Content-type: text/html; charset=utf-8');
- echo "Access blocked
";
- echo "Your IP has been blocked temporarily for overusing OpenStreetMap's volunteer-run servers. This ban will be lifted automatically in a while. To avoid further blocks, please read the
\n";
- echo 'Nominatim usage policy carefully before you continue to use this service.';
- echo "\n\n";
- exit;
- }
-
- }