Fjerne "Maps.googleapis.com"

pleb

Medlem
Hei,

jeg lager en ny nettside for et eiendomsfirma i Shanghai og da er det viktig at man også kan ha tilgang til nettsiden i Kina. Så alt Google-relatert er nødt til å fjernes for at folk kan komme seg inn på den (pt er det ikke mulig å engang komme seg inn på siden).

Siden er foreløpig (tester bare ut på et domene jeg ikke bruker til noe annet):

http://test.theinspirationfolder.com/

Jeg har prøvd å finne stedet hvor alle Maps.googleapis.com-filene er da det er disse som blokkerer kinesiske IPer fra å komme inn på siden, men får det ikke helt til.

Jeg går etter denne løsningen, men finner ikke de rette filene å endre. Det er etter all sannsynlighet noe som ligger inne i et av de pluginene jeg bruker, men selv med timesvis med leting klarer jeg ikke finne det.

Noen som kan hjelpe?
 

thomasstr

Medlem
Gjør som det står i blogginnlegget. Fjern 's' i https.
Eller du kan bruke GeoIP for å sjekke hvor brukerne kommer fra, og bytte ut kartet med http://maps.google.cn om folk kommer fra Kina.

http://www.geoplugin.com/webservices/php

PHP:
<?php
require_once('geoplugin.class.php');

$geoplugin = new geoPlugin();

$geoplugin->locate();
$url = "";
if($geoplugin->countryName == "China" or $geoplugin->countryName == "china" ) {
$url = "http://maps.google.cn/";
} else
$url = "https://maps.google.com/";
}

echo $url; // For å vise at den fungerer.
?>

Testet og fungerer.

Har du SSH tilgang kan du enkelt søke i alle filene ved hjelp av denne linjen f.eks;

grep -r "maps.google" .
 
Topp