fix-error-521-og

نحوه رفع خطای ۵۲۱ با وردپرس و کلودفلر

چه چیزی باعث خطای ۵۲۱ در وردپرس و کلودفلر می شود؟

اگر هنگام تلاش برای بازدید از وب سایت وردپرس خود خطای ۵۲۱ را مشاهده کردید، به این معنی است که مرورگر شما با موفقیت به Cloudflare متصل می شود، اما Cloudflare به سروری که وب سایت شما را میزبانی می کند وصل نمی شود.

اغلب این به این دلیل است که سرور شما آفلاین است.

همچنین این احتمال وجود دارد که سرور میزبان وردپرس شما آنلاین باشد، اما Cloudflare را مسدود می کند. معمولاً این خطای وردپرس زمانی اتفاق می‌افتد که یک سرور Cloudflare را با یک تهدید امنیتی اشتباه بگیرد. این معمولاً به دلیل مشکل در نحوه راه اندازی سرور یا Cloudflare شما است.

اما نگران نباشید، ما پنج مرحله عیب‌یابی داریم که می‌توانید برای رفع سریع این خطا دنبال کنید.

اگر مطمئن نیستید که چه چیزی باعث خطای ۵۲۱ شما شده است، توصیه می کنیم از مرحله ۱ شروع کنید و هر مرحله را طی کنید. اگر ترجیح می دهید مستقیماً به مرحله خاصی بروید، می توانید از پیوندهای زیر استفاده کنید.

  • با ارائه دهنده هاست خود تماس بگیرید
  • بررسی کنید که آیا سرور شما آفلاین است یا خیر
  • لیست سفید همه آدرس های IP Cloudflare
  • از ارائه دهنده هاست خود بخواهید پورت ۴۴۳ را فعال کند
  • یک گواهی مبدأ Cloudflare ایجاد و آپلود کنید

۱. با ارائه دهنده هاست خود تماس بگیرید

هنگامی که خطای ۵۲۱ دریافت می کنید، مراحلی وجود دارد که می توانید برای رفع مشکل خودتان انجام دهید. با این حال برخی از آنها می توانند زمان بر و فنی باشند.

با در نظر گرفتن این موضوع، ساده ترین راه برای رفع خطای ۵۲۱ این است که با ارائه دهنده هاست وردپرس خود تماس بگیرید. یک میزبان وب خوب باید بتواند به شما بگوید که چرا این خطا را دریافت می کنید. آنها حتی ممکن است بتوانند مشکل را برای شما برطرف کنند.

اگر مطمئن نیستید که چگونه با پشتیبانی تماس بگیرید، به وب سایت ارائه دهنده هاست خود مراجعه کنید. سپس می توانید هر صفحه تماس با ما یا پشتیبانی را جستجو کنید.

۲. بررسی کنید که آیا سرور شما آفلاین است یا خیر

هنگامی که خطای ۵۲۱ دریافت می کنید، همیشه ارزش بررسی آنلاین بودن سرور شما را دارد.

اگر هنوز آنلاین است، می‌توانید سایر مراحل عیب‌یابی را امتحان کنید.

برای انجام این کار، باید آدرس IP سرور خود را بدانید. این یک رشته از اعداد است که یک قطعه سخت افزار را در یک شبکه شناسایی می کند.

می توانید از این آدرس IP برای “پینگ” سرور فیزیکی که وب سایت وردپرس شما را میزبانی می کند استفاده کنید. اگر سرور پاسخ دهد، می‌دانید که آنلاین است.

اگر پاسخ نداد، سرور شما آفلاین است و این همان چیزی است که باعث خطای ۵۲۱ شما می شود.

برای دریافت آدرس IP خود، باید وارد کنترل پنل وب سایت خود شوید. این معمولاً توسط ارائه دهنده هاست شما ارائه می شود و معمولاً cPanel یا یک پنل سفارشی است.

پس از ورود به سیستم، می‌توانید تنظیماتی را با عنوان «آدرس IP» جستجو کنید.

اگر برای یافتن این آدرس IP مشکل دارید، همیشه ارزش دارد که وب سایت ارائه دهنده هاست یا اسناد آنلاین خود را بررسی کنید. بسیاری از میزبان های وب آموزش های مفصلی دارند که به شما نشان می دهد چگونه آدرس IP خود را پیدا کنید.

هنگامی که این اطلاعات را به دست آوردید، به ابزار HTTP Header Checker بروید. می توانید از این ابزار برای “پینگ” سرور وب سایت خود استفاده کنید و ببینید آیا پاسخ می دهد یا خیر.

برای انجام این تست، کافی است آدرس IP خود را در قسمت “URL” قرار دهید.

سپس «http://» را جلوی آدرس IP خود اضافه کنید. این رشته اعداد را به آدرس وب تبدیل می کند. مثلا:

۵۶.۱۸.۲۷۰.۰۰۰

تبدیل می شود:

http://56.18.270.000

در مرحله بعد روی دکمه Check کلیک کنید. HTTP Header Checker اکنون سعی می کند با سرور شما صحبت کند.

اگر سرور شما آفلاین است، پیامی مانند «اتصال ناموفق» یا «میزبان یافت نشد» را مشاهده خواهید کرد.

این توضیح می دهد که چرا شما خطای ۵۲۱ را دریافت می کنید. در این مورد، برای رفع آن باید با ارائه دهنده هاست خود تماس بگیرید.

اگر سرور شما آنلاین است، HTTP Header Checker یک کد وضعیت “۲XX” را نشان می دهد. اگر سرور شما آنلاین است اما به طور موقت به مکان جدیدی هدایت می شود، ممکن است کد وضعیت “۳XX” را مشاهده کنید.

اگر سرور شما آنلاین است، پس قطع یا خرابی سرور باعث خطای ۵۲۱ شما نمی شود. در این صورت، می‌توانید برای رفع خطا، این راهنما را دنبال کنید.

۳. لیست سفید همه آدرس‌های IP Cloudflare

سرور شما ممکن است آنلاین باشد، اما آدرس های IP Cloudflare را مسدود کند. هنگامی که می خواهید از وب سایت وردپرس خود بازدید کنید، این می تواند باعث خطای ۵۲۱ شود.

راه حل این است که تمام آدرس های IP را که Cloudflare استفاده می کند در لیست سفید قرار دهید. با قرار دادن یک آدرس IP در لیست سفید، به سرور خود می‌گویید که به همه درخواست‌هایی که از آن آدرس می‌آیند اجازه دهد.

می توانید IP های لیست سفید را به فایل htaccess. وب سایت خود اضافه کنید. این یک فایل پیکربندی مهم است که به سرور می گوید که چگونه باید عمل کند.

برای ویرایش فایل htaccess. به یک سرویس گیرنده FTP مانند FileZilla نیاز دارید.

هنگامی که به سرور خود متصل شدید، باید پوشه ریشه وب سایت خود را باز کنید. برای دسترسی به آن، به سادگی پوشه ای را که آدرس وب سایت شما را نشان می دهد باز کنید.

سپس پوشه public_html را باز کنید.

خطای 521
خطای ۵۲۱

اکنون باید فایل htaccess. وب سایت خود را ببینید.

برخی از سرویس گیرندگان FTP فایل های حساس را به طور پیش فرض مخفی می کنند. اگر فایل htaccess. را نمی‌بینید، باید گزینه «نمایش فایل‌های پنهان» را در سرویس گیرنده FTP خود فعال کنید.

اگر از FileZilla استفاده می کنید، فقط Server را از نوار ابزار انتخاب کنید. سپس بر روی “Force showing hidden files” کلیک کنید.

filezilla show hidden
filezilla show hidden

هنگامی که برای ویرایش این فایل آماده شدید، به سادگی روی فایل htaccess. Control کلیک کنید.

سپس، View/Edit را انتخاب کنید.

htaccess view edit
htaccess view edit

این htaccess. را در برنامه ویرایش متن پیش فرض رایانه شما باز می کند.

در داخل این فایل، خط “​# BEGIN” را پیدا کنید. شما باید تمام آدرس های IP Cloudflare را بالای این خط اضافه کنید.

begin wordpress line
begin wordpress line

برای شروع، عبارت زیر را در یک خط جدید تایپ کنید:

order deny,allow

order-deny-allow
order deny allow

در یک تب جدید، لیست محدوده IP Cloudflare را باز کنید.

برای لیست سفید یک آدرس IP، باید “allow from” را تایپ کنید و سپس آدرس IP را کپی/پیست کنید یا تایپ کنید. این بدان معنی است که:

۱۰۳.۲۱.۲۴۴.۰/۲۲

تبدیل می شود:

اجازه از ۱۰۳.۲۱.۲۴۴.۰/۲۲

همچنین باید هر آدرس IP را در یک خط جدید اضافه کنید.

whitelist ip address
whitelist ip address

پس از افزودن تمام آدرس های IP Cloudflare، تغییرات خود را ذخیره کنید. اکنون می توانید فایل htaccess را ببندید.

اکنون می توانید ادامه دهید و از سایت خود دیدن کنید تا ببینید که آیا “خطای ۵۲۱” را برطرف کرده است یا خیر.

۴. از ارائه دهنده هاست خود بخواهید پورت ۴۴۳ را فعال کند

Cloudflare دارای چند حالت رمزگذاری مختلف است. آیا درست قبل از دریافت خطای ۵۲۱ به حالت Full یا Full (Strict) سوئیچ کردید؟ این ممکن است باعث ایجاد مشکل شده باشد. هنگامی که Cloudflare در حالت Full یا Full (Strict) است، نیاز به دسترسی به پورت ۴۴۳ دارد. با این حال، برخی از سرورها از دسترسی Cloudflare به این پورت جلوگیری می کنند که باعث ایجاد خطای “Error 521” می شود.

راه حل این است که پورت ۴۴۳ را روی سرور خود فعال کنید. این فرآیند بسته به ارائه دهنده هاست و تنظیمات سرور شما متفاوت خواهد بود. با در نظر گرفتن این موضوع، توصیه می کنیم با ارائه دهنده هاست خود تماس بگیرید و از آنها بخواهید که پورت ۴۴۳ را برای شما فعال کنند.

امیدواریم این مقاله به شما در یادگیری نحوه رفع خطای ۵۲۱ با WordPress و Cloudflare کمک کرده باشد. همچنین ممکن است بخواهید راهنمای ما در مورد نحوه اضافه کردن لینک های Nofollow در منوهای ناوبری وردپرس را ببینید.

۳ راه دریافت آمار تعداد کلمات در وردپرس

آیا می خواهید آمار تعداد کلمات در وردپرس خود رادریافت کنید؟ هنگام نوشتن یک پست، ممکن است تعداد کلمات خاصی داشته باشید که قصد دارید به آن برسید. به‌علاوه، نظارت بر آمار تعداد کلمات شما می‌تواند بینش‌هایی مانند طول پست بیشترین ترافیک و تعامل را به شما بدهد. در این مقاله به شما نشان خواهیم داد که چگونه می توانید آمار دقیق تعداد کلمات را در وردپرس نشان دهید. چرا آمار تعداد کلمات را برای وب سایت وردپرس خود دریافت کنید؟ دلایل زیادی وجود دارد که ممکن است بخواهید تعداد کلمات را برای وب سایت وردپرس خود دریافت کنید. اگر

نحوه افزودن فیلدهای سفارشی به فرم نظرات در وردپرس

آیا می خواهید نحوه افزودن فیلدهای سفارشی به فرم نظرات در وردپرس را یاد بگیرید؟ فرم کامنت پیش فرض وردپرس دارای چهار قسمت (نام، ایمیل، وب سایت و پیام) است. اما گاهی اوقات ممکن است بخواهید فیلدهای دیگری مانند رتبه بندی، گزینه چک باکس و غیره را اضافه کنید. در این مقاله نحوه سفارشی سازی فرم نظر در وردپرس را با افزودن فیلدهای سفارشی به شما نشان خواهیم داد. چرا فیلدهای سفارشی را به فرم نظرات در وردپرس اضافه کنید؟ به طور پیش فرض، فرم نظر وردپرس نام، آدرس ایمیل و وب سایت بازدید کننده را می خواهد. همچنین دارای

نحوه رفع خطای ۵۲۱ با وردپرس و کلودفلر

چه چیزی باعث خطای 521 در وردپرس و کلودفلر می شود؟ اگر هنگام تلاش برای بازدید از وب سایت وردپرس خود خطای 521 را مشاهده کردید، به این معنی است که مرورگر شما با موفقیت به Cloudflare متصل می شود، اما Cloudflare به سروری که وب سایت شما را میزبانی می کند وصل نمی شود. اغلب این به این دلیل است که سرور شما آفلاین است. همچنین این احتمال وجود دارد که سرور میزبان وردپرس شما آنلاین باشد، اما Cloudflare را مسدود می کند. معمولاً این خطای وردپرس زمانی اتفاق می‌افتد که یک سرور Cloudflare را با یک تهدید امنیتی

0 0 رای ها
رأی دهی به مقاله
اشتراک در
اطلاع از
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها