How is this done?

Posted on 2015-02-24
Medium Priority
Last Modified: 2015-02-24
I've found a few sites out there like this. They aren't affiliated with us, but use the image from our server.

If you click on Buy Now, etc, and you're in the US or Canada, it takes you to the MagicKitchen.com site. If you're in Mexico (and presumably other places in the world), it takes you to  Amazon.  How on earth do they do it? Thanks.
Question by:mel200
  • 2
LVL 53

Expert Comment

ID: 40628909
If it is on your site then it is on Google, so they probably just downloaded it.  Tey are getting it directly off you server then they are simply using a regular http call.


Author Comment

ID: 40628926
Yep, that much I knew. I meant how is it that they are sending some countries to http://magickitchen.com, and others go to Amazon? I go to Amazon when I click on their links, so do others living in Mexico. Canadians and Americans go to MagicKitchen.com.

I don't see amazon in their code, wondering how they do that?
LVL 19

Accepted Solution

Lucas Bishop earned 2000 total points
ID: 40629085
First, to do the redirection, they're either checking the browser language or ip address and redirecting to a specific location.

They likely redirect to magickitchen.com for the countries they can accept payment for.
They likely redirect to amazon.com for the countries they can't accept payment for and instead collect an affiliate commission if amazon converts the sale.

Author Closing Comment

ID: 40629092
Great answer, solves my consternation, thanks!

Featured Post

The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Why WooCommerce is one of the majorly favored choices when it comes to having an eCommerce store. This article will acquaint you with some reasons that I believe make it one of the best eCommerce platforms available.
AngularJS web development a very simple procedure. So, to put it, in short, AngularJS’ stand out features are – Two-way data binding, MVC structure, directives, templates, dependency injections and testing.
The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…
The viewer will learn the basics of jQuery including how to code hide show and toggles. Reference your jQuery libraries: (CODE) Include your new external js/jQuery file: (CODE) Write your first lines of code to setup your site for jQuery…

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question