GeoIp leitet bestimmten Länder-Traffic auf Länder-Domain um?

Lesezeit: 2 Minuten

GeoIp leitet bestimmten Lander Traffic auf Lander Domain um
Mohammed Usmann

Ich möchte Datenverkehr aus dem US-Land auf meine Länder-Domain umleiten meinedomain.com. Meine Website ist in WordPress und ich würde .htaccess bevorzugen. Ich habe den folgenden Code angewendet, aber er leitet alle IP-Adressen um meinedomain.us. Wird irgendein Körper helfen?

GeoIPEnable On
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} !^(US)$ 
RewriteRule ^(.*)$ http://mydomain.us [R,L]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Meine Domains mydomains.com und mydomains.us haben die gleiche Struktur wie Kategorien und Beiträge usw. Ich möchte den Verkehr von mydomain.com von US-IPs auf mydomain.us umleiten (aber die gesamte Domain)

Vielen Dank für Antworten von https://stackoverflow.com/users/2862485/amith https://stackoverflow.com/users/2184393/cafe-coder

Sie sollten sich das wirklich ansehen Dokumente

Versuchen Sie in Ihrem Fall die folgende Umschreibungsregel:

GeoIPEnable On
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$ 
RewriteRule ^(.*)$ http://mydomain.us/$1 [R,L]

  • dieser Code funktioniert nicht. Gibt es eine Möglichkeit zu überprüfen, ob GeoIP funktioniert oder nicht?

    – Mohammed Usmann

    30. Oktober 2013 um 8:36 Uhr

  • Ich habe VPS mit Cpanel und ich habe das GeoIP-Modul über WHM installiert. Ich denke, die Variable GEOIP_COUNTRY_CODE funktioniert nicht.

    – Mohammed Usmann

    31. Oktober 2013 um 10:11 Uhr

  • @muhammadusman Ich meinte, dass Sie versuchen sollten, einen Proxy zu verwenden, um die IP-Adresse der Anfrage zu ändern, um zu testen, ob US-basierte IPs korrekt umgeleitet werden.

    – Café Coder

    31. Oktober 2013 um 10:33 Uhr

  • Danke, ich habe verschiedene Proxys und relevante Ländercodes ausprobiert. aber ich glaube, mein Modul funktioniert nicht.

    – Mohammed Usmann

    31. Oktober 2013 um 23:43 Uhr

GeoIp leitet bestimmten Lander Traffic auf Lander Domain um
Café Coder

Ihre Rewrite-Regeln leiten Nicht-US-IPs weiter http://meinedomain.us.

Wenn Sie US-IPs umleiten möchten http://meinedomain.com Versuche dies:

GeoIPEnable On
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$ 
RewriteRule ^(.*)$ http://mydomain.com [R,L]

Oder wenn Sie US-IP-Benutzer umleiten möchten http://meinedomain.us, Versuche dies:

GeoIPEnable On
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$ 
RewriteRule ^(.*)$ http://mydomain.us [R,L]

Es ist immer gut, das zu überprüfen mod_rewrite-Dokumente

  • Meine Domains mydomains.com und mydomains.us haben dieselbe Struktur wie Kategorien und Beiträge usw. Ich möchte den Verkehr von mydomain.com von US-IPs auf mydomain.us umleiten (aber die gesamte Domainstruktur)

    – Mohammed Usmann

    29. Oktober 2013 um 9:17 Uhr

915930cookie-checkGeoIp leitet bestimmten Länder-Traffic auf Länder-Domain um?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy