Remote Web Development Job In IT And Programming

Magento Store switcher redirects based on HTTP header named “CF-IPCountry”

Find more Web Development remote jobs posted recently Worldwide

We need our Magento web store to switch stores based on CF_IPCOUNTRY which is passed into the HTTP header by Cloudflare

The way we are setup is the store ID is added to the web url

For example:

domain.com/us-en
domain.com/ca-en
domain.com/eu-en

Either this should be done in .htaccess, or PHP code in the header.

In this case it is important that only the store is switched, and no js, css or image files.

So the htaccess file needs to be setup as follows.

If country is USA - send visitor to domain.com/us-en/* (append full url)
If country is X (we will need to provide a list of country names) send visitor to domain.com/eu-en
Else, send visitor to domain.com/ca-en

We should also have the ability to exclude an IP address from this so that we can test locally.
It should also be ignored by robots and spiders.

We also tried with PHP code in the header, but this did not work. Maybe there is a different way?

<?php

$country_code = $_SERVER [HTTP_CF_IPCOUNTRY];

if ($country_code==US) {
$link = //domain.com/us/;
}
else if ($country_code==GB) {
$link = //domain.com/eu/;
}
else if ($country_code==DE) {
$link = //domain.com/eu/;
}

else {
$link = //domain.com/us/;
}

header(location:$link);
exit;
?>

Note that I will not be giving server access. I just need the code which I can upload myself. We also plan to edit ourselves when we need to add more countries to redirect.

I will pay a 50% bonus if this is solved today.
About the recuiter
Member since May 20, 2018
Vasanth Kalyan
from Oaxaca, Mexico

Skills & Expertise Required

Magento 2 Website Development 

Candidate shortlisted and hiredHiring open till - Jul 14, 2022

Work from Anywhere

40 hrs / week

Fixed Type

Remote Job

$139.11

Cost

Looking for help? Checkout our video tutorial
How to search and apply for jobs

How to apply? Do you have more questions about the Job?
See frequently asked questions

Similar Projects

Web Site Graphic/GUI design

Looking for someone to redesign the graphics/gui of our website. It is a financial services company, looking for something modern and sleek looking. The back end coding will be done by our specialist. I only want someone to design the pages with a...read more

The developer needs people to create the game.

I am going to make my own RPG game. If you want to help me, I will gladly accept you in our team!!!

Need SEO web site with a new look

We have a domain name smocart now we need to relaunch website for digital marketing, seo company.
Thanks

Mobile app developer Android and IOS

The projecr is to develop a Task base business pretty similar to an existing app called Ask for Task . Its actually 2 apps, one for custimers and another one for taskers. And ofourse need a Admin panel.
Please kindly check Ask for task app bef...read more

Wix web design and logo creation

I recently started my own Property Management brokerage, Propervise, Inc. to service the landlord community in the greater Silicon Valley. I am looking for a professional who can utilize my Wix account (already paid for) to create a website for my c...read more