• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

لودبالانسر بر اساس موقعیت جغرافیایی cloudflare

F A R Z A D

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
27 آگوست 2009
نوشته‌ها
3,975
لایک‌ها
2,582
محل سکونت
Tehran
با سلام
میخواهم سایت از یه سری کشور ها با یه دامنه باز بشه از یه سری کشور های دیگه با دامنه دیگه ای باز بشه
یه سری پلاگین وردپرس هست که با کش مشکل دارن و کار نمی کنن
از دوستان کسی پلان های پولی cloudflare استفاده کرده ؟ آیا این کار رو میشه با قابلیت های پولی cloudflare انجام داد ؟
 

behnam_2000

Registered User
تاریخ عضویت
24 ژانویه 2007
نوشته‌ها
1,767
لایک‌ها
2,016
با سلام
میخواهم سایت از یه سری کشور ها با یه دامنه باز بشه از یه سری کشور های دیگه با دامنه دیگه ای باز بشه
یه سری پلاگین وردپرس هست که با کش مشکل دارن و کار نمی کنن
از دوستان کسی پلان های پولی cloudflare استفاده کرده ؟ آیا این کار رو میشه با قابلیت های پولی cloudflare انجام داد ؟
بله میشه تو page rule باید URL forwarding رو فعال کنید و یکی از شرایطش رو لوکیشن جغرافیایی تعیین کنید
فکر کنم تا 3 تا rule رایگان باشه
 

F A R Z A D

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
27 آگوست 2009
نوشته‌ها
3,975
لایک‌ها
2,582
محل سکونت
Tehran
بله میشه تو page rule باید URL forwarding رو فعال کنید و یکی از شرایطش رو لوکیشن جغرافیایی تعیین کنید
فکر کنم تا 3 تا rule رایگان باشه
نمیشه متاسفانه و وقتی url forwarding رو انتخاب میکنی میگه که تنظیمات اضاقه نمیشه برای url forwarding فعال کرد
لطفا اگر امکان داره بررسی کنید ببینید راهی داره ؟
 

behnam_2000

Registered User
تاریخ عضویت
24 ژانویه 2007
نوشته‌ها
1,767
لایک‌ها
2,016
نمیشه متاسفانه و وقتی url forwarding رو انتخاب میکنی میگه که تنظیمات اضاقه نمیشه برای url forwarding فعال کرد
لطفا اگر امکان داره بررسی کنید ببینید راهی داره ؟
یه عکس از اون صفحه میتونی بگذاری بهمراه اررور
 

behnam_2000

Registered User
تاریخ عضویت
24 ژانویه 2007
نوشته‌ها
1,767
لایک‌ها
2,016
geo location رو نمی دونم چرا از پیج رول برداشته :D
ولی اشکال نداره برو تو تب Network و IP Geolocation رو بزن فعال شه
این کد رو بگذار داخل هدر سایتت

PHP:
<?php

$country_code = $_SERVER ["HTTP_CF_IPCOUNTRY"];

if ($country_code=="IR") {
    $link = 'http://www.iran.com';
}
else if ($country_code=="US") {
    $link = 'http://www.usa.com';
}

header("location:$link");
    exit;
?>
url ها رو به آدرسی که میخوای تغییر بده
اگر از ایران باشه میره داخل سایت ایرانی و اگر مثلا از آمریکا باشه میره داخل سایت آمریکایی
 

F A R Z A D

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
27 آگوست 2009
نوشته‌ها
3,975
لایک‌ها
2,582
محل سکونت
Tehran
geo location رو نمی دونم چرا از پیج رول برداشته :D
ولی اشکال نداره برو تو تب Network و IP Geolocation رو بزن فعال شه
این کد رو بگذار داخل هدر سایتت

PHP:
<?php

$country_code = $_SERVER ["HTTP_CF_IPCOUNTRY"];

if ($country_code=="IR") {
    $link = 'http://www.iran.com';
}
else if ($country_code=="US") {
    $link = 'http://www.usa.com';
}

header("location:$link");
    exit;
?>
url ها رو به آدرسی که میخوای تغییر بده
اگر از ایران باشه میره داخل سایت ایرانی و اگر مثلا از آمریکا باشه میره داخل سایت آمریکایی
اگر میخوام فقط از ایران منتقل بشه و بقیه کشورا همون بمونه اون الس رو بردارم حله ؟ با کش مشکل پیدا نمی کنه تو هدر باشه ؟
کد htaccess نداریم که کش روش تاثیر نزاره ؟
 

behnam_2000

Registered User
تاریخ عضویت
24 ژانویه 2007
نوشته‌ها
1,767
لایک‌ها
2,016
اگر میخوام فقط از ایران منتقل بشه و بقیه کشورا همون بمونه اون الس رو بردارم حله ؟ با کش مشکل پیدا نمی کنه تو هدر باشه ؟
کد htaccess نداریم که کش روش تاثیر نزاره ؟
بله else if دوم رو بردار
کلودفلر بطور پیش فرض php رو کش نمی کنه, ولی اگر زدی همه چیز کش بشه میتونی یه رول جدید درست کنی که این صفحه را کش نکنه
 
بالا