گاهی اوقات نیاز است که دامنهای را در یک هاست مجزا نصب کرده و بخواهیم آن دامنه، به لینکهای سایت ارجاع داده شود؛ منظورمان چیست؟! لینک زیر را در نظر بگیرید:
https://fullkade.com/shop/php-script-redirect-domain
اکنون فرض کنید دامنهی دیگری با نام fullk.ir در اختیار داریم؛ و قصد داریم زمانی که لینک زیر توسط کاربر درخواست داده شد، به لینک بالا ریدایرکت شود:
https://fullk.ir/shop/php-script-redirect-domain
برای انجام چنین کاری، «اسکریپت ریدایرکت لینک به دامنه اصلی» را برای شما کاربران عزیز فراهم نمودیم.
قابلیتهای اسکریپت ریدایرکت لینک به دامنه
- ریدایرکت مستقیم
- امکان فعال کردن حالت انتظار برای ریدایرکت
کاربر ابتدا در یک صفحه دلخواه قرار گرفته و بعد از چند ثانیه، بطور خودکار به لینک اصلی منتقل میشود. - امکان مسدود کردن آیپیهای غیرایرانی
این مورد برای دور زدن بلاک اینستاگرام نیز میتواند مفید باشد
دور زدن بلاک دامنه توسط فیسبوک و اینساگرام
شرکت فیسبوک، گاهی دامنهی سایتهای مختلفی را در لیست بلاک خود قرار میدهد؛ لذا نمیتوان لینکی از آن دامنه را در شبکههای اجتماعی فیسبوک، اینستاگرام و … مورد استفاده قرار داد! علت این مورد مشخص نبوده و همچنین آزاد کردن دامنه از لیست بلاک، کار چندان سادهای نیست. بنابراین میتوان یک دامنهی دیگری را در یک هاست مجزا ایجاد کرد (چون معمولا آیپی هاست نیز بلاک میشود) و سپس آن را به دامنهی اصلی ریدایرکت نمود.
نصب و پیکربندی اسکریپت:
فایل دانلودی را استخراج کرده و در ابتدای هاست خود آپلود کنید. سپس وارد پوشهی fk-redirect-domain شده و فایل config.php را باز کنید. این فایل شامل موارد زیر میباشد:
// آدرس اصلی
define('FK_DOMAIN', 'https://fullkade.ir');
// منتظر بمونه و صفحه انتظار بیاد یا سریع ریدایرکت شه؟
// برای فعال کردن از true و غیرفعال کردن از false شه
define('FK_WAIT', false);
// مدت زمانی که میخوایم منتظر بمونه و بعد بطور خودکار بره لینک اصلی (برحسب ثانیه)
define('FK_WAIT_TIME', 3);
// ایران بودن و نبودن بررسی بشه؟
// برای فعال کردن از true و غیرفعال کردن از false شه
define('FK_CHECK_IRAN', false);
موارد مورد نیاز خود را طبق نیاز وارد کرده و در نهایت فایل config.php را ذخیره نمایید.
تغییر صفحات:
برای اسکریپت دو صفحهی انتظار و خطای ایرانی نبودن آیپی در نظر گرفته شده است؛ این دو صفحه را میتوانید از فایلهای موجود در پوشهی views تغییر دهید.
- فایل invalid.php: صفحه مربوط به خطای ایرانی نبودن آیپی
- فایل wait.php: صفحه مربوط به حالت انتظار جهت ریدایرکت شدن خودکار
نظرات ثبت شده بدون دیدگاه