نت ملی | قطع اینترنت | نت بین الملل |
راه حل های جایگزین | آلترانتیو سایت | سایت پشتیبان |
قطع اینترنت و عدم دسترسی به سایت
دسترسی به سایت در زمان قطعی اینترنت بین الملل یک معضلی ایست که در خاورمیانه مخصوصا ایران زیاد شاهدش هستیم. دلایل:
- زمان جنگ
- اعتراضات و یا اعتصابات
- هروقت تشخیص خودشون باشه!
اینترنت ملی یا اینترانت
در این برهه باتوجه به شرایط اضطراری که تاریخ بازگشایی نت بین الملل معلوم نیست میریم سمت نت داخلی . از امکاناتش میشه به:
- سرعت بالا و امنیت پایین وب سرورها
- فقط دسترسی به هاست(سرور) یا اپلیکیشن یا سایت های داخل ایران
- شبیه یه تنک کوچک ماهی برای کاربرای ایرانی
چگونه سایت خود را در زمان قطع اینترنت فعال نگه داریم؟
راهنمای جامع
دراین شرایط که نت بین الملی وجود ندارد اگر سایت شما از یک شرکت هاستینگ با سرور : اروپا امریکا ترکیه… تهیه کرده باشید عملا برای کاربرای ای پی ایرانی غیر فعال میشه . یعنی چیزی لود نمیشه در مروگرشون!
پس باید دو تا کار کرد :
- به هاستیمگ تیکت زد و کلا بیاردتون توی یکی از هاست های داخلی – باصرفه هزینه یک سایت کپی دیگه از همون سایت داشت در سرور داخلی- هزینه بیشترک
مزایا هاست خارجی
- عدم مشکل خزش کرال ربات های گوگل در سایت
- امنیت امکانات کیفیت بالاتر : اپتایم
مزایا هاست داخلی
- خیلی مزایا دارد به جز مراحل بالا
- همیشه در دسترس کاربران ایرانی در هر زمان
سایت پشتیبان وردپرس راه مقابله با قطعی اینترنت
سایتهای جایگزین برای دسترسی به محتوای فیلترشده
در کشورهایی که اینترنت سانسور یا فیلترینگ شدید وجود دارد (مانند ایران)، “سایت آلترناتیو” به نسخههای جایگزین یک سرویس گفته میشود که برای دور زدن فیلتر طراحی شدهاند. مثالها شامل:
-
سرویسهای پروکسی یا VPN: سایتهایی که آدرس جدید برای فیلترشکن ارائه میدهند (مثل “سایتهای جایگزین VPN”).
-
آیینه (Mirror) سایتها: نسخههای کپیشده از سایتهای مسدود شده با آدرس متفاوت (مثل سایتهای دانلود نرمافزار یا خبری)
ابزار انتقال سایت
افزونه Duplicator وردپرس یک ابزار رایگان کاربردی برای انتقال سایت که رد مخزن وردپرس موجود است
- پلاگین duplicator
-
WP Migrate جایگزین
Geo-targeting بوسیله CDN
Geo-targeting بوسیله CDN
ابا (Network Delivery Content (CDN بهترین و بدون دردسرترین روش: استفاده از یک این سرویسها میتوانند ترافیک .(در پلنهای پولی) Cloudflare مانند targeting-Geo قابلیت ورودی را بر اساس کشور مبدأ شناسایی کرده و کاربران ایرانی را به سایت ایرانی شما زیرا رباتهای گوگل) سایت اصلی شما آسیبی وارد شود SEO ریدایرکت کنند، بدون اینکه ربات های غیرایرانی خزش میکنند و سایت اروپایی را میبینند، و سایت ایرانی شما هم نوIP عمدت نو ایندکس شده است
توجه: غیرکاربردی چون نت ملی باشد کلودفلرم قطع میشه!
انتقال و به روزرسانی هفتگی سایت پشتیبان
DirectAdmin در Duplicator
این راهنما به صورت تیتروار و گام به گام، نحوه انتقال اولیه و سپسبهروزرسانی هفتگی سایت وردپرس شما را از هاست اروپایی DirectAdmin به هاست ایرانی DirectAdmin با استفاده از افزونه رایگان Duplicator توضیح میدهد.
نکته مهم در مورد دیتابیس:
•برای انتقال اولیه: شما باید در هاست ایرانی یک دیتابیس و کاربر جدید و خالی بسازید. Duplicator هنگام نصب، اطالعات دیتابیسسایت اروپایی را به این دیتابیس خالی منتقل میکند.
•برای بهروزرسانیهای هفتگی: نیازی به ساخت دیتابیس جدید در هر بار بهروزرسانی نیست.
Duplicator اطالعات دیتابیس موجود در سایت ایرانی را با اطالعات جدید از سایت اروپایی جایگزینOverwrite )خواهد کرد. یعنی دیتابیس قبلی پاک شده و دیتابیس جدید از بکاپ جایگزین آن میشود.
انتقال اولیه سایت
در سایت اروپایی مبدأ
•نصب افزونه Duplicator: وارد پنل مدیریت وردپرسسایت اروپایی شوید. از بخش افزونهها <افزودن ، جستجو، نصب و فعال کنید.
•ایجاد پکیج Duplicator: از منوی وردپرس، به Packages > Duplicator بروید. روی New Createکلیک کنید. مراحل را دنبال کنید. مطمئن شوید که تمام فایلها و دیتابیسبرای بکاپ انتخاب شدهاند.
روی Build کلیک کنید.
• دانلود فایلهای پکیج: پساز اتمام ساخت پکیج، دو فایل zip.archive حاوی فایلها و دیتابیس سایت و php.installer را دانلود کنید.
.۲در هاست ایرانی قصد
•تهیه هاست و دامنه: یک هاست جدید در ایران تهیه کنید و دامنه مورد نظر برای سایت ایرانی را به آن متصل کنید.
ایجاد دیتابیس جدید
وارد پنل DirectAdmin هاست ایرانی شوید. از بخش Management MySQL ،روی Database New Create کلیک کنید. یک نام کاربری و یک رمز عبور قوی برای آن تعیین کنید. این اطالعات را یادداشت کنید.
•آپلود فایلهای Duplicator: وارد Manager File در DirectAdmin شوید. به پوشه html_publicیا پوشه مربوط به دامنه سایت ایرانی( بروید. مطمئن شوید این پوشه خالی است. فایلهای zip.archive و php.installer را که از سایت اروپایی دانلود کردهاید، در این پوشه آپلود کنید.
اجرای Installer:
مرورگر خود را باز کنید و آدرس php.installer/com.site-iranian-your://http به جای آدرسسایت ایرانی خود را وارد کنید-. مراحل نصب Duplicator آغاز میشود.
پیکربندی دیتابیس
در مرحله Database Setup ، گزینه Data All Remove and Connect را انتخابکنید. اطالعات دیتابیس جدیدی که در هاست ایرانی ساختهاید )نام دیتابیس، نام کاربری، رمز عبور،هاست دیتابیس که معمو ًال localhost است( را وارد کنید. Duplicator دیتابیس را پاک کرده واطالعات جدید را وارد میکند.
بروزرسانی URL ها:
در مرحله Duplicator ، Data Update به صورت خودکار آدرسسایت اروپایی شما را با آدرسسایت ایرانی جایگزین میکند. مطمئن شوید که آدرسها صحیح هستند.
•تکمیل نصب: مراحل نهایی را دنبال کنید. پساز اتمام، روی Login Admin کلیک کنید تا وارد پنل
روی files installer Delete کلیک کنید تا مدیریت وردپرسسایت ایرانی شوید.فایلهای php.installer و zip.archive از روی هاست شما حذف شوند. این کار برای امنیت سایت
ضروری است.
بروزرسانی هفتگی سایت جایگزین
این مراحل را باید هر هفته برای همگامسازی سایت ایرانی با سایت اروپایی تکرار کنید:
.۱در سایت اروپایی )مبدأ – DirectAdmin):
•ایجاد پکیج جدید Duplicator: وارد پنل مدیریت وردپرسسایت اروپایی شوید. به < Duplicator
Packages بروید. روی New Create کلیک کنید و یک پکیج جدید بسازید. روی Build کلیک کنید.
• دانلود فایل zip.archive : پساز اتمام ساخت پکیج، فقط فایل zip.archive را دانلود کنی.
- نیازی به php.installer نیست
هاست ایرانی:قصد
•آپلود فایل zip.archive : وارد Manager File در DirectAdmin هاست ایرانی شوید. فایلzip.archive جدید را که از سایت اروپایی دانلود کردهاید، در پوشه html_public( یا پوشه مربوط به دامنه سایت ایرانی( آپلود کنید. اگر فایل zip.archive قدیمی وجود دارد، آن را حذف کنید.
•بازگردانی پکیج: وارد پنل مدیریت وردپرسسایت ایرانی شوید. از منوی وردپرس، به < Duplicator Tools بروید. در تب Import ، فایل zip.archive را که آپلود کردهاید، انتخاب کنید و روی Run /Import کلیک کنید. Duplicator اطالعات سایت اروپایی را به سایت ایرانی منتقل میکند و دیتابیس
موجود را جایگزین میکند.
•عیب یابی
Duplicator معمو ًالURL ها را به درستی بهروزمیکند. اما اگر پساز انتقال مشکلی در لینکها مشاهده کردید، میتوانید از افزونه Search Better Replaceدر پنل مدیریت وردپرسسایت ایرانی استفاده کنید. در این افزونه، آدرسسایت اروپایی را در فیلد for Search و آدرسسایت ایرانی را در فیلد with Replace وارد کرده و اجرا کنید.
نو ایندکس کردن سایت ایرانی
برای جلوگیری از مشکالت محتوای تکراری با سایت اروپایی و سردرگمی رباتهای گوگل، سایت ایرانی شمانباید توسط موتورهای جستجو ایندکسشود:
از طریق فایل txt.robots
در Manager File هاست ایرانی، فایل txt.robots را در پوشه html_public پیدا کنید. اگر وجود ندارد، آن را ایجاد کنید.
User-agent: * Disallow: /
توضیح:
-
User-agent: *
→ برای همه رباتهای خزنده (مثل گوگل، بینگ و …) -
Disallow: /
→ دسترسی به تمام صفحات سایت را ممنوع میکند.
نوایندکس از طریق تنظیمات وردپرس
• وارد پنل مدیریت وردپرسسایت ایرانی شوید. به تنظیماتSettings/خواندن /بروید.
• گزینه از موتورهای جستجو درخواست کن تا محتوای سایت را ایندکس نکنندfrom engines search Discourage
site this indexing را فعال کنید.
• روی ذخیره تغییرات کلیک کنید
یک پاسخ
شما این خدمات انجام میدید؟