mehdiilbeigi
November 25th, 2017, 11:38
سلام
چطور می تونم برای آی پی های ایران یک دامنه داشته باشم برای غیر ایرانی یک دامنه دیگه و اینها به هم دیگه ریدایرکت هم بشن مثلا:
اگر ایرانی باشه ریدایرکت بشه به دامنه 1
اگر ایرانی نباشه ریدایرکت بشه به دامنه 2
هر دو دامنه من هم توی کلودفلر اد هستش.
توی نت سرچ کردم و چند تا موضوع پیدا کردم ولی درست کار نکرد.
ممنون میشم راهنمایی کنید.
http://www.danpros.com/2016/03/redir...using-htaccess (http://www.danpros.com/2016/03/redirect-visitors-by-country-on-cloudflare-using-htaccess)
or
https://gist.github.com/louy/6084371
https://support.cloudflare.com/hc/en-us/articles/200168236-What-does-Cloudflare-IP-Geolocation-do
حتی از کد زیر هم استفاده کردم و کار هم کرد ولی ریدایرکت wildcard نمیشه.
<?php
$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];
if ($country_code=="IR"){
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://samserial2.xyz');
exit;
}else{
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://samserial.in');
exit;
}
?>
چطور می تونم برای آی پی های ایران یک دامنه داشته باشم برای غیر ایرانی یک دامنه دیگه و اینها به هم دیگه ریدایرکت هم بشن مثلا:
اگر ایرانی باشه ریدایرکت بشه به دامنه 1
اگر ایرانی نباشه ریدایرکت بشه به دامنه 2
هر دو دامنه من هم توی کلودفلر اد هستش.
توی نت سرچ کردم و چند تا موضوع پیدا کردم ولی درست کار نکرد.
ممنون میشم راهنمایی کنید.
http://www.danpros.com/2016/03/redir...using-htaccess (http://www.danpros.com/2016/03/redirect-visitors-by-country-on-cloudflare-using-htaccess)
or
https://gist.github.com/louy/6084371
https://support.cloudflare.com/hc/en-us/articles/200168236-What-does-Cloudflare-IP-Geolocation-do
حتی از کد زیر هم استفاده کردم و کار هم کرد ولی ریدایرکت wildcard نمیشه.
<?php
$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];
if ($country_code=="IR"){
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://samserial2.xyz');
exit;
}else{
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://samserial.in');
exit;
}
?>