Jump to content

301 Redirect Using Htacess If Condition Is True


PHPLazy

Recommended Posts

Dear PHP Experts,

 

I have one simple question to ask you that i have to redirect an entire site into new domain using 301 Redirect In Htaccess. Also i have to check one condition.

 

I have variable called $country; It stores country name, I have to redirect only if the country become "INDIA"

 

Im confused that my condition is comes in my php file & 301 redirect is in htaccess. How its possible ?

 

 

 

Thanks IN Advance

 

PHPLazy

 

 

.htaccess doesn't know about your PHP code. It would be awkward to do it there.

 

So do the redirection in code.

if ($country == "INDIA") {
    header("Location: http://www.new-domain.com" . $_SERVER["REQUEST_URI"], true, 301);
    exit;
}

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.