چرا بعد از انتقال ووردپرس هیچ کدام از برگه ها و مطالب مشاهده نمی شوند؟

فهرست مطالب

رفع ارور 404 بعد از انتقال سایت به هاست جدید

رفع ارور 404 بعد از انتقال سایت به هاست جدیدرفع ارور 404 بعد از انتقال سایت به هاست جدید

اگر این مطلب را میبینید احتمالا این مشکل برای شما پیش آمده که بعد ازینکه وبسایتتان را به هاست جدیدی منتقل کردید به جز صفحه اصلی وبسایت تمام صفحات دیگر سایت شامل برگه ها و مطالب باز نمیشن و با ارور ۴۰۴ مواجه میشین !

اگر فقط صفحات و برگه ها را مشاهده نمی کنید اما صفحه پیشخوان را مشاهده میکنید

تنها کافی است به منوی تنظمیات پیشخوان رفته و گزینه پیوند های یکتا را بزنید در صفحه باز شده یکبار دکمه Save را بزنید.

اما اگر صفحه پیشخوان را مشاهده نکردید ابتدا مراحل زیر را امتحان کنید سپس مجدد روش بالا را بروید

رفع ارور ۴۰۴ بعد از انتقال سایت به هاست جدید :


خب دلیلش اینه که هنوز کانکشن معتبری بین وبسایت شما و دیتابیس برای مشاهده محتوا برقرار نشده تا مطالب یا صفحات بتونن از دیتابیس واکشی و نمایش داده بشن .
راه حل این مشکل :
۱ – به پنل مدیریت وبسایت وردپرسی بروید (site.com/wp-admin) و از بخش نوشته ها وارد زیرمنوی همه نوشته ها شوید ، حال گزینه ویرایش یکی از مطالب یا نوشته ها را کلیک کنید تا وارد ویرایش آن نوشته شوید سپس کلید بروزرسانی آن نوشته را کلیک کنید .

به احتمال زیاد دیگر مشکل ارور ۴۰۴ وبسایت شما تا همین مرحله برطرف شده است (تست کنید)

اگر همچنان مشکل ارور ۴۰۴ وبسایت شما در هنگام مشاهده مطالب یا صفحات برقرار بود:

۲ – در پنل مدیریت وبسایت وردپرسی به بخش تنظیمات و سپس زیرمنوی پیوندهای یکتا بروید ، حال ازین بخش در بین گزینه هایی که وجود دارد گزینه حالت ساده برای لینکهای سایت را انتخاب کرده و در پایان روی کلید ذخیره تغییرات کلیک کنید تا تنظیمات جدید اعمال شود.

به احتمال ۹۹٫۹۹% اکنون مشکل ارور ۴۰۴ وبسایت بعد از انتقال سایت به هاست جدید برطرف شده است اما اگر مشکل شما دریافت اروری مانند تصویر زیر است ادامه مطلب را بخوانید.

ارور ۴۰۴ بصورت کلی در تمام صفحات:

رفع ارور 404 بعد از انتقال سایت به هاست جدید

معمولا زمانی این مشکل پیش می آید که به یک هاست دایرکت ادمین منتقل شده اید که دارای SSL فعال نیست و سایت شما در هاست قبلی دارای SSL فعال بوده و چون به محض ورود به آدرس جدید اسکریپت سایت شما ریدایرکت به پروتکل https انجام میدهد این ارور ظاهر میشود.

البته اگر هنوز ۲۴ ساعت تمام از زمان آپدیت DNSهای شما هم نگذشته باشد باز همین ارور را خواهید داشت.

بنابراین چاره کار این است که اولا ۲۴ ساعت پس از تنظیم DNS های دامین به هاست جدید منتظر بمانید و حتما یک SSL برای سایت خود سفارش دهید و اگر هم اینکار مقدور نیست در نهایت باید دستورات ریدایرکت به پروتکل https را از خطوط اجرایی اسکریپت سایت خود حذف نمایید و بار دیگر با یک مرورگر متفاوت و حتی یک IP متفاوت آزمایش کنید. (زیرا کوکیهای ریدایرکت در مرورگرها ذخیره میشوند و میبایست در تنظیمات مرورگر خود کش و کوکی ها را پاک کنید)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *