In dieser Anleitung erfahren Sie, wie Sie auf einem ecomDATA Webserver einen GeoBlock einrichten, um Zugriffe aus bestimmten Ländern, Kontinenten oder Netzwerken gezielt zu sperren. Die Konfiguration erfolgt über die .htaccess-Datei Ihrer Website und lässt sich flexibel an Ihre Anforderungen anpassen.
Voraussetzungen
ℹ️ Bei Shop-Hosting, Web Hosting, Managed Shopware-Shop und Managed JTL-Shop ist LiteSpeed standardmäßig inkludiert. Bei einem Managed Web Server können Sie im Kundencenter unter „Konfigurierbare Optionen“ Ihres Produkts prüfen, ob LiteSpeed aktiviert ist.

Funktionsweise des GeoBlocks
Die Steuerung des GeoBlocks erfolgt über die .htaccess-Datei der Website. Zur Länderbestimmung wird die IP-Datenbank von IPinfo verwendet. Die Datenbank wird täglich aktualisiert, um eine hohe Genauigkeit sicherzustellen.
Mit den nachfolgenden Regeln können Sie:
- Zugriffe aus bestimmten Ländern oder Kontinenten blockieren
- Den Zugriff ausschließlich auf bestimmte Regionen beschränken
- Einzelne Useragents (z.B. Suchmaschinen-Crawler) von der Sperre ausnehmen
- Ganze Netzwerke anhand ihrer ASN blockieren
⚠️ Die GeoBlock-Regel muss ganz oben in der
.htaccessstehen, damit sie zuverlässig vor allen anderen Regeln greift.
Zugriffe aus bestimmten Ländern sperren
Beispiel 1: Einzelnes Land sperren:
<IfModule mod_geoip.c>
# From Russia
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Beispiel 1.1: Mehrere Länder sperren:
Das Pipe-Symbol | steht für „ODER“. Im folgenden Beispiel werden Zugriffe aus Russland, Singapur oder Japan blockiert.
<IfModule mod_geoip.c>
# From Russia OR Singapore OR Japan
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(RU|SG|JP)$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Alternativ können Sie auch mehrere Regeln hintereinander schreiben:
<IfModule mod_geoip.c>
# From Russia
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
<IfModule mod_geoip.c>
# From Singapore
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^SG$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
<IfModule mod_geoip.c>
# From Japan
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^JP$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Zugriffe aus bestimmten Kontinenten sperren
Beispiel 2: Einzelnen Kontinent sperren:
<IfModule mod_geoip.c>
# From South America
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} ^SA$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Beispiel 2.1: Mehrere Kontinente sperren:
Auch hier kommt das Pipe-Symbol | für die „ODER“-Logik zum Einsatz.
<IfModule mod_geoip.c>
# From South America OR Africa
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} ^(SA|AF)$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Länder und Kontinente kombinieren
Wenn Sie Länder und Kontinente gemeinsam sperren möchten, müssen beide Variablen separat geprüft werden. Das Flag [OR] verknüpft die Bedingungen logisch.
Beispiel 3: Südamerika, Afrika, Russland, China, Vietnam und Singapur sperren:
<IfModule mod_geoip.c>
# From Russia OR Singapore OR Vietnam OR Vietnam
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^(RU|SG|CN|VN)$ [OR]
# From South America OR Africa
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} ^(SA|AF)$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Nur Zugriffe aus bestimmten Regionen erlauben
Bisher haben die Regeln den Zugriff aus bestimmten Regionen ausdrücklich blockiert. Umgekehrt lässt sich der Zugriff auch nur für bestimmte Regionen erlauben, indem die Bedingung mit einem Rufzeichen ! negiert wird.
Beispiel 4: Nur Zugriffe aus Deutschland erlauben:
<IfModule mod_geoip.c>
# NOT from Germany
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^DE$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Beispiel 4.1: Nur Zugriffe aus der DACH-Region erlauben:
<IfModule mod_geoip.c>
# NOT from Germany OR Austria OR Switzerland
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(DE|AT|CH)$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Ausnahmen für bekannte Crawler definieren
Eine restriktive Länder-Sperre kann dazu führen, dass wichtige Dienste wie Suchmaschinen-Crawler Ihre Website nicht mehr erreichen. Das beeinträchtigt die Auffindbarkeit in Google, Bing und anderen Suchmaschinen erheblich. Aus diesem Grund können Sie bestimmte Useragents von der Sperre ausnehmen.
Beispiel 4.2: DACH-Region erlauben und bekannte Crawler durchlassen:
<IfModule mod_geoip.c>
# NOT from Germany OR Austria OR Switzerland
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(DE|AT|CH)$
# NOT Google common crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((Googlebot(-Image|-Video)?|Storebot-Google|Google-InspectionTool|GoogleOther-(Image|Video))\/\d+\.\d+|GoogleOther|Google-CloudVertexBot)" [NC]
# NOT Google special-case crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-special-case-crawlers
RewriteCond %{HTTP_USER_AGENT} "!(APIs-Google|AdsBot-Google(-Mobile)?|Mediapartners-Google(\/\d+\.\d+)?|Google-Safety)" [NC]
# NOT Google user-triggered fetchers
# https://developers.google.com/search/docs/crawling-indexing/google-user-triggered-fetchers
RewriteCond %{HTTP_USER_AGENT} "!(FeedFetcher-Google|Google(-CWS|-Agent|Messages|-NotebookLM|-Pinpoint|Producer|-Read-Aloud|-Site-Verification\/\d+\.\d+))" [NC]
# NOT Bing crawlers
# https://www.bing.com/bingbot.htm
RewriteCond %{HTTP_USER_AGENT} "!((BingVideoPreview|bingbot|adidxbot|MicrosoftPreview)\/\d+\.\d+)" [NC]
# NOT Meta-Webcrawler
# https://developers.facebook.com/docs/sharing/webmasters/web-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((facebookexternalhit|facebookcatalog|meta-(webindexer|externalads|externalagent|externalfetcher))\/\d+\.\d+)" [NC]
# NOT OpenAI crawlers
# https://developers.openai.com/api/docs/bots
RewriteCond %{HTTP_USER_AGENT} "!((OAI-(SearchBot|AdsBot)|ChatGPT-User|GPTBot)\/\d+\.\d+)" [NC]
# NOT DuckDuckGo
# https://duckduckgo.com/duckduckbot.html
RewriteCond %{HTTP_USER_AGENT} "!(DuckDuckBot\/\d+\.\d+)" [NC]
# NOT AhrefsBot
# https://ahrefs.com/robot
RewriteCond %{HTTP_USER_AGENT} "!(Ahrefs(Bot|SiteAudit)\/\d+\.\d+)" [NC]
# NOT Claude crawlers
# https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler
RewriteCond %{HTTP_USER_AGENT} "!(Claude(Bot|-SearchBot|-User))" [NC]
# NOT Apple crawlers
# https://support.apple.com/en-us/119829
RewriteCond %{HTTP_USER_AGENT} "!(iTMS|Applebot(\/\d+\.\d+|-Extended))" [NC]
# NOT Perplexity
# https://docs.perplexity.ai/guides/bots
RewriteCond %{HTTP_USER_AGENT} "!(Perplexity(Bot|-User)\/\d+\.\d+)" [NC]
# NOT Amazon crawlers
# https://developer.amazon.com/amazonbot
RewriteCond %{HTTP_USER_AGENT} "!((Amazonbot|Amzn-(SearchBot|User))\/\d+\.\d+)" [NC]
# NOT Pinterest crawlers
# https://help.pinterest.com/en/business/article/pinterestbot
RewriteCond %{HTTP_USER_AGENT} "!(Pinterest(bot)?\/\d+\.\d+)" [NC]
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Zusätzliche Crawler können Sie nach demselben Muster ergänzen. Um einen Crawler nicht mehr zuzulassen, entfernen Sie einfach den entsprechenden RewriteCond-Block aus der Konfiguration:
<IfModule mod_geoip.c>
# NOT from Germany OR Austria OR Switzerland
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(DE|AT|CH)$
# NOT Google common crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((Googlebot(-Image|-Video)?|Storebot-Google|Google-InspectionTool|GoogleOther-(Image|Video))\/\d+\.\d+|GoogleOther|Google-CloudVertexBot)" [NC]
# NOT Google special-case crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-special-case-crawlers
RewriteCond %{HTTP_USER_AGENT} "!(APIs-Google|AdsBot-Google(-Mobile)?|Mediapartners-Google(\/\d+\.\d+)?|Google-Safety)" [NC]
# NOT Google user-triggered fetchers
# https://developers.google.com/search/docs/crawling-indexing/google-user-triggered-fetchers
RewriteCond %{HTTP_USER_AGENT} "!(FeedFetcher-Google|Google(-CWS|-Agent|Messages|-NotebookLM|-Pinpoint|Producer|-Read-Aloud|-Site-Verification\/\d+\.\d+))" [NC]
# Access denied
RewriteRule .* - [F,L]
</IfModule>
⚠️ Der HTTP-User-Agent kann trivial gefälscht werden und bietet allein keinen verlässlichen Schutz. Nutzen Sie diese Regeln ausschließlich, um legitime Dienste durchzulassen — nicht als Sicherheitsmaßnahme gegen Scraper.
Übersicht gängiger Crawler-Useragents
Die folgende Liste enthält die passenden RewriteCond-Regeln für verbreitete Useragents. Übernehmen Sie in Ihre Konfiguration nur die Blöcke, die Sie tatsächlich zulassen möchten.
# NOT Google common crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((Googlebot(-Image|-Video)?|Storebot-Google|Google-InspectionTool|GoogleOther-(Image|Video))\/\d+\.\d+|GoogleOther|Google-CloudVertexBot)" [NC]
# NOT Google special-case crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-special-case-crawlers
RewriteCond %{HTTP_USER_AGENT} "!(APIs-Google|AdsBot-Google(-Mobile)?|Mediapartners-Google(\/\d+\.\d+)?|Google-Safety)" [NC]
# NOT Google user-triggered fetchers
# https://developers.google.com/search/docs/crawling-indexing/google-user-triggered-fetchers
RewriteCond %{HTTP_USER_AGENT} "!(FeedFetcher-Google|Google(-CWS|-Agent|Messages|-NotebookLM|-Pinpoint|Producer|-Read-Aloud|-Site-Verification\/\d+\.\d+))" [NC]
# NOT Bing crawlers
# https://www.bing.com/bingbot.htm
RewriteCond %{HTTP_USER_AGENT} "!((BingVideoPreview|bingbot|adidxbot|MicrosoftPreview)\/\d+\.\d+)" [NC]
# NOT Meta-Webcrawler
# https://developers.facebook.com/docs/sharing/webmasters/web-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((facebookexternalhit|facebookcatalog|meta-(webindexer|externalads|externalagent|externalfetcher))\/\d+\.\d+)" [NC]
# NOT OpenAI crawlers
# https://developers.openai.com/api/docs/bots
RewriteCond %{HTTP_USER_AGENT} "!((OAI-(SearchBot|AdsBot)|ChatGPT-User|GPTBot)\/\d+\.\d+)" [NC]
# NOT DuckDuckGo
# https://duckduckgo.com/duckduckbot.html
RewriteCond %{HTTP_USER_AGENT} "!(DuckDuckBot\/\d+\.\d+)" [NC]
# NOT AhrefsBot
# https://ahrefs.com/robot
RewriteCond %{HTTP_USER_AGENT} "!(Ahrefs(Bot|SiteAudit)\/\d+\.\d+)" [NC]
# NOT Claude crawlers
# https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler
RewriteCond %{HTTP_USER_AGENT} "!(Claude(Bot|-SearchBot|-User))" [NC]
# NOT Apple crawlers
# https://support.apple.com/en-us/119829
RewriteCond %{HTTP_USER_AGENT} "!(iTMS|Applebot(\/\d+\.\d+|-Extended))" [NC]
# NOT Perplexity
# https://docs.perplexity.ai/guides/bots
RewriteCond %{HTTP_USER_AGENT} "!(Perplexity(Bot|-User)\/\d+\.\d+)" [NC]
# NOT Amazon crawlers
# https://developer.amazon.com/amazonbot
RewriteCond %{HTTP_USER_AGENT} "!((Amazonbot|Amzn-(SearchBot|User))\/\d+\.\d+)" [NC]
# NOT Pinterest crawlers
# https://help.pinterest.com/en/business/article/pinterestbot
RewriteCond %{HTTP_USER_AGENT} "!(Pinterest(bot)?\/\d+\.\d+)" [NC]
Eine vollständige Übersicht aller Google-Crawler finden Sie HIER.
Komplexe Regeln mit mehreren Logik-Ebenen
In manchen Szenarien müssen verschiedene Sperr-Logiken kombiniert werden — zum Beispiel eine vollständige Sperre eines bestimmten Landes, kombiniert mit einer generellen Beschränkung auf bestimmte Regionen.
Beispiel 5: Russland sperren, Zugriff sonst nur aus Europa (Russland explizit sperren) und USA:
📌 Russland muss in diesem Fall explizit gesperrt werden, da es geografisch zu Europa gehört. In den folgenden Beispielen wird Europa als Whitelist verwendet; dabei ist Europa im geografischen Sinne gemeint.
<IfModule mod_geoip.c>
# From Russia
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
# Access denied
RewriteRule .* - [F,L]
# NOT from Europe
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} !^EU$
# NOT from the US
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^US$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Beispiel 5.1: Wie Beispiel 5, Google-Crawler jedoch weltweit erlauben (außer aus Russland):
Hier bleibt die Russland-Sperre für alle Useragents bestehen. Google-Crawler werden jedoch von der zweiten Regel ausgenommen und dürfen auch aus Regionen außerhalb von Europa und USA zugreifen.
<IfModule mod_geoip.c>
# From Russia
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
# Access denied
RewriteRule .* - [F,L]
# NOT from Europe
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} !^EU$
# NOT from the US
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^US$
# NOT Google common crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((Googlebot(-Image|-Video)?|Storebot-Google|Google-InspectionTool|GoogleOther-(Image|Video))\/\d+\.\d+|GoogleOther|Google-CloudVertexBot)" [NC]
# NOT Google special-case crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-special-case-crawlers
RewriteCond %{HTTP_USER_AGENT} "!(APIs-Google|AdsBot-Google(-Mobile)?|Mediapartners-Google(\/\d+\.\d+)?|Google-Safety)" [NC]
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Beispiel 5.2: Wie Beispiel 5.1, Google-Crawler zusätzlich auch in Russland erlauben:
Die Ausnahme für Google-Crawler wird in beiden Regelblöcken gesetzt. Damit können diese weltweit auf die Website zugreifen — auch aus Russland.
<IfModule mod_geoip.c>
# From Russia
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
# NOT Google common crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((Googlebot(-Image|-Video)?|Storebot-Google|Google-InspectionTool|GoogleOther-(Image|Video))\/\d+\.\d+|GoogleOther|Google-CloudVertexBot)" [NC]
# Access denied
RewriteRule .* - [F,L]
# NOT from Europe
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} !^EU$
# NOT from the US
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^US$
# NOT Google common crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((Googlebot(-Image|-Video)?|Storebot-Google|Google-InspectionTool|GoogleOther-(Image|Video))\/\d+\.\d+|GoogleOther|Google-CloudVertexBot)" [NC]
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Beispiel 6: Zugriff ausschließlich aus geografisch definiertem Europa erlauben (Russland ausgeschlossen) sowie bekannte User-Agents explizit whitelisten:
<IfModule mod_geoip.c>
# From Russia
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^RU$
# Access denied
RewriteRule .* - [F,L]
# NOT from Europe
RewriteCond %{ENV:GEOIP_CONTINENT_CODE} !^EU$
# NOT Google common crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-common-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((Googlebot(-Image|-Video)?|Storebot-Google|Google-InspectionTool|GoogleOther-(Image|Video))\/\d+\.\d+|GoogleOther|Google-CloudVertexBot)" [NC]
# NOT Google special-case crawlers
# https://developers.google.com/search/docs/crawling-indexing/google-special-case-crawlers
RewriteCond %{HTTP_USER_AGENT} "!(APIs-Google|AdsBot-Google(-Mobile)?|Mediapartners-Google(\/\d+\.\d+)?|Google-Safety)" [NC]
# NOT Google user-triggered fetchers
# https://developers.google.com/search/docs/crawling-indexing/google-user-triggered-fetchers
RewriteCond %{HTTP_USER_AGENT} "!(FeedFetcher-Google|Google(-CWS|-Agent|Messages|-NotebookLM|-Pinpoint|Producer|-Read-Aloud|-Site-Verification\/\d+\.\d+))" [NC]
# NOT Bing crawlers
# https://www.bing.com/bingbot.htm
RewriteCond %{HTTP_USER_AGENT} "!((BingVideoPreview|bingbot|adidxbot|MicrosoftPreview)\/\d+\.\d+)" [NC]
# NOT Meta-Webcrawler
# https://developers.facebook.com/docs/sharing/webmasters/web-crawlers
RewriteCond %{HTTP_USER_AGENT} "!((facebookexternalhit|facebookcatalog|meta-(webindexer|externalads|externalagent|externalfetcher))\/\d+\.\d+)" [NC]
# NOT OpenAI crawlers
# https://developers.openai.com/api/docs/bots
RewriteCond %{HTTP_USER_AGENT} "!((OAI-(SearchBot|AdsBot)|ChatGPT-User|GPTBot)\/\d+\.\d+)" [NC]
# NOT DuckDuckGo
# https://duckduckgo.com/duckduckbot.html
RewriteCond %{HTTP_USER_AGENT} "!(DuckDuckBot\/\d+\.\d+)" [NC]
# NOT AhrefsBot
# https://ahrefs.com/robot
RewriteCond %{HTTP_USER_AGENT} "!(Ahrefs(Bot|SiteAudit)\/\d+\.\d+)" [NC]
# NOT Claude crawlers
# https://support.claude.com/en/articles/8896518-does-anthropic-crawl-data-from-the-web-and-how-can-site-owners-block-the-crawler
RewriteCond %{HTTP_USER_AGENT} "!(Claude(Bot|-SearchBot|-User))" [NC]
# NOT Apple crawlers
# https://support.apple.com/en-us/119829
RewriteCond %{HTTP_USER_AGENT} "!(iTMS|Applebot(\/\d+\.\d+|-Extended))" [NC]
# NOT Perplexity
# https://docs.perplexity.ai/guides/bots
RewriteCond %{HTTP_USER_AGENT} "!(Perplexity(Bot|-User)\/\d+\.\d+)" [NC]
# NOT Amazon crawlers
# https://developer.amazon.com/amazonbot
RewriteCond %{HTTP_USER_AGENT} "!((Amazonbot|Amzn-(SearchBot|User))\/\d+\.\d+)" [NC]
# NOT Pinterest crawlers
# https://help.pinterest.com/en/business/article/pinterestbot
RewriteCond %{HTTP_USER_AGENT} "!(Pinterest(bot)?\/\d+\.\d+)" [NC]
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Autonomous Systems (AS) blockieren
Mit dem GeoBlock lässt sich auch ein komplettes Autonomous System (AS) sperren. Jedes Unternehmen mit eigenen öffentlichen Netzwerken im Internet betreibt ein AS und besitzt eine eindeutige ASN (Autonomous System Number).
Über die ASN lassen sich alle Netzwerke und IP-Bereiche eines Unternehmens mit einer einzigen Regel blockieren oder freigeben. Die ASN einer beliebigen IP-Adresse können Sie auf ipinfo.io ermitteln.
Beispiel 7: Ein bestimmtes AS blockieren:
<IfModule mod_geoip.c>
# From AS000000
RewriteCond %{ENV:GEOIP_ASN} ^AS000000$
# Access denied
RewriteRule .* - [F,L]
</IfModule>
Verfügbare Parameter
Kontinente (GEOIP_CONTINENT_CODE)
- AF – Afrika
- AN – Antarktis
- AS – Asien
- EU – Europa
- NA – Nordamerika
- OC – Ozeanien
- SA – Südamerika
Häufige Ländercodes (GEOIP_COUNTRY_CODE)
Die Länder werden nach ISO 3166-1 alpha-2 kodiert:
- DE – Deutschland
- AT – Österreich
- CH – Schweiz
- US – USA
- GB – Großbritannien
- FR – Frankreich
- IT – Italien
- ES – Spanien
- CN – China
- RU – Russland
- IN – Indien
- JP – Japan
Eine vollständige Liste aller ISO-Ländercodes finden Sie HIER.
GeoBlock prüfen
Nach dem Speichern der .htaccess können Sie die Sperre testen, indem Sie Ihre Website über einen VPN-Dienst aus einem blockierten Land aufrufen. Alternativ gibt es Online-Tools, mit denen sich Anfragen aus verschiedenen Ländern simulieren lassen.
📝 Die IP-Adressdaten werden von IPinfo bereitgestellt (The IP address data is powered by IPinfo).
✅ Sie haben den GeoBlock erfolgreich eingerichtet!