Metadata bezoekende IP-adres opvragen
Algemeen
Onze HPW-webservers proberen verschillende belangrijke geografische gegevens te koppelen aan het IP-adres van de bezoeker. Deze gegevens worden als servervariabelen meegegeven, zodat onze klanten ze kunnen gebruiken in hun applicaties. Dit is bijvoorbeeld handig om bezoekers te blokkeren of een inschatting te maken van de legitimiteit van een bezoeker. Indien beschikbaar, worden de volgende gegevens verstrekt:
Server variabele | Omschrijving | Standaard waarde bij onbekend |
IP_METADATA_CONTINENT_CODE | De ISO code van het continent, bijvoorbeeld: EU, NA, AS | - |
IP_METADATA_CITY_NAME | De naam van de stad (Engels) | Timbuktu |
IP_METADATA_COUNTRY_CODE | De ISO code van het land, zie wiki voor meer info | NL |
IP_METADATA_COUNTRY_NAME | De volledige naam van het Land (Engels) | - |
Disclaimer
Er bestaat geen centrale database die de bovengenoemde gegevens correleert met een IP-adres. De resultaten kunnen sterk afwijken en onbetrouwbaar zijn. Houd hier rekening mee bij het toepassen van deze functionaliteit. LinQhost is niet aansprakelijk voor fouten of schade die voortvloeit uit het gebruik van deze functionaliteit.
Voorbeelden
Op dit moment ondersteunen we alleen PHP voor het opvragen van de metadata voor bezoekers.
PHP
Met PHP kan je de verschillende metadata gegevens opvragen met een standaard phpinfo():
Om bijvoorbeeld alle non-EU bezoekers te weren op je website, kun je de volgende PHP code gebruiken:
- if ( $_SERVER['IP_METADATA_CONTINENT_CODE'] != 'EU' ) {
- header('HTTP/1.0 403 Forbidden');
- echo 'Only EU visitors';
- }
Related Articles
E-mail migreren met ImapSync
Bij het verhuizen van jouw website naar LinQhost is het overzetten van de websitebestanden en databases geen probleem. Wanneer het gaat om jouw e-mail wordt dit al wat lastiger. Hier volgt een stappenplan om ook jouw e-mail via imap te migreren naar ...
E-mail migreren via IMAP met ImapSync
Het verhuizen van je website naar LinQhost is eenvoudig, maar het migreren van je e-mail kan wat ingewikkelder zijn. Gelukkig kun je met ImapSync je e-mails eenvoudig overzetten naar je nieuwe mailomgeving bij LinQhost. In deze handleiding leggen we ...
Domein toevoegen aan spamfilter
Sinds kort is het voor jou als klant van LinQhost mogelijk om zelf je spamfilter te beheren. Je kunt dus zelf domeinen aanmelden op het spamfilter, e-mailberichten uit quarantine halen en natuurlijk zelf een eigen whitelist/blacklist instellen. ...
Misbruik van uitgaande e-mail voorkomen
Het kan voorkomen dat een server op een zogenaamde zwarte lijst komt te staan, vaak doordat een klant onbedoeld spam verstuurt. Dit veroorzaakt problemen voor jou en andere klanten, omdat legitieme e-mails mogelijk worden geweigerd door diensten ...
Hosts file aanpassen in Windows 10
Een vraag die wij regelmatig krijgen van onze klanten is: “Hoe kunnen wij onze website alvast testen; onze website draait nu nog bij een ander internetbedrijf”. Als jouw website op een server van Linqhost staat, maar waarvan de domeinnaam nog niet ...