Я канадская компания. У меня есть основной веб-сайт со всеми продуктами в долларах США, но затем, используя эту переадресацию, любой трафик из Канады перенаправляется на мой другой зеркальный веб-сайт, где все продукты оцениваются в долларах США.
Это сценарий, который я использую в HEAD своих страниц сайта в США с помощью Maxmind GeoIP Lite. Это работает отлично.
<script language="JavaScript" src="http://j.maxmind.com/app/country.js" type="text/javascript"></script>
<script language="JavaScript" type="text/javascript">// <![CDATA[
if(geoip_country_code() == "CA"){
document.write("");
window.location = 'http://www.myCanadaianWebsite.com';
}
// ]]></script>
Единственная проблема или раздражающая вещь заключается в том, что мне трудно проверить и протестировать сайт в США, так как я нахожусь в Канаде. Мне приходится удалять скрипт с моей веб-страницы в США каждый раз, когда я хочу проверить свой сайт в США. Затем я повторно вставляю его обратно, когда закончу поиск.
Есть ли способ добавить в свой скрипт исключение, которое не будет перенаправлять меня в зависимости от моего IP-адреса или местоположения? Я гуглил и ничего подобного не нашел. Хотелось бы найти решение этой проблемы. Спасибо.