]> git.openstreetmap.org Git - nominatim.git/commitdiff
send 403 and HTML page on block
authorSarah Hoffmann <lonvia@denofr.de>
Sat, 10 Mar 2012 11:21:08 +0000 (12:21 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Sat, 10 Mar 2012 11:21:08 +0000 (12:21 +0100)
lib/init-website.php

index d21ca7af94bd14c125b135e7a1a436d5fec03578..36928628611b228d5651312a5aaa3432055da3dc 100644 (file)
 
        if (strpos(CONST_BlockedIPs, ','.$_SERVER["REMOTE_ADDR"].',') !== false)
        {
-               echo "Your IP has been blocked. \n";
-               echo "Please create a nominatim trac ticket (http://trac.openstreetmap.org/newticket?component=nominatim) to request this to be removed. \n";
-               echo "Information on the Nominatim usage policy can be found here: http://wiki.openstreetmap.org/wiki/Nominatim#Usage_Policy \n";
+               header('HTTP/1.0 403 Forbidden');
+               header('Content-type: text/html; charset=utf-8');
+               echo "<html><body><h1>Access blocked</h1>";
+               echo "Your IP has been blocked for overusing OpenStreetMap's volunteer-run servers.<br> \n";
+               echo 'Please consult the <a href="http://wiki.openstreetmap.org/wiki/Nominatim_usage_policy">Nominatim usage policy</a> for more information.';
+               echo "\n</body></html>\n";
                exit;
        }