خرید قالب این سایت
یادگیری آسانِ وب و رایانه

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

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

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

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

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

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

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

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

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

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

اگر به هر دلیل ناشناخته ای بازهم مشکل برقرار بود با ما تماس بگیرید تا بصورت رایگان مشکل وبسایت شما بررسی و رفع گردد .

[ yawar ]

مهندس حمید زارع، فارغ التحصیل رشته مهندسی نرم افزار از دانشگاه بیرجند بوده و دانشجوی کارشناسی ارشد مهندسی نرم افزار است و از سال 1391 با نشان مجازی یاور در زمینه طراحی وبسایت و شبکه فعالیت تجاری دارد.
یاور موسس آرپاتک و یک برنامه نویس ، یک تکنسین سخت افزار ، یک طراح رابط کاربری و یک نویسنده است !

مطالب مرتبط

ارسال نظر

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

۱۵ دیدگاه

  • elham گفت:

    عااااالی بوووود ممنون از سایت خوبتون

  • امیر گفت:

    ممنون مشکل رفع شد

  • حامدزینلی گفت:

    با سلام و خسته نباشید
    الان من همین مشکل رو دقیقا دارم به اضافه این که حتی صفحه ی ورود پنل کاربری وردپرس هم ارور ۴۰۴ میده
    الان چیکار کنم؟؟
    ممنون میشم راهنمایی کنید

    • yawar گفت:

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

  • EFFAT گفت:

    ممنون از اطلاعات مفید شما سایت من هم http://behboud-englishgroup.com دچار همچین مشکلی شده بود. با راهکار دوم حل شد.

    با سپاس از شما
    عفت بهبود

  • الهام گفت:

    عالییییییییییییی. من فقط به پیوندهای یکتا رفتم و روی ذخیره زدم . خودش rewrite کرد و درست شد.

  • amin گفت:

    سلام من دامنه رو از رزبلاگ به وردپرس انتقال دادم حالا با مودم و آی پی های دیگه سایت رو روی وردپرس باز میکنه ولی با مودم خودم به صفحه ۴۰۴ رزبلگ منتقل میشه و میگه چنین دامنه ایی نداریم برای ثبت سایت جدید کلیک کنید….ممنون میشم راهنماییم کنید

    • yawar گفت:

      سلام ، دامنه در مرورگرهای شما Cash هست ، مشکل از مودم نیست باید کش مرورگر و تمام کوکی ها رو از بخش تنظیمات مرورگرتون پاک کنید مشکل حل میشه. در صورت نیاز در تلگرام تماس بگیرید تا بصورت ریموتینگ ما این کار رو روی کامپیوتر شما انجام بدیم (توسط نرم افزار AnyDesk)

  • saeed گفت:

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

  • ارش گفت:

    سپاس کاربردی بود ممنون مشکلم حل شد

  • احمدی گفت:

    سلام.ساب دامین سایت حذف شده اما اطلاعات وب سایت در یک پوشه به نام forum می باشد که ساب دامین به آن ری دایرکت شده بوده بصورت زیرد:
    http://forum.tehrantabligh.com redirect to http://tehrantabligh.com/forum
    زیر دامنه حذف شده دوباره ایجاد و به همان پوشه ریدایرک شد اما باز شدن صفحه هایی که قبلا در موتورهای جستجو ثبت شده اند خطای ۴۰۴ می دهند مثلا :
    http://forum.tehrantabligh.com/showthread.php?tid=378&pid=415
    مهم نیست زیردامنه باشد یا نه اما اگر بخواهم آدرسهایی که با زیر دامنهforum شروع می شوند به آدرس خود در پوشه forum منتقل شوند به چه صورت عمل نمایم؟مثلا آدرسی که در بالا اشاره شد خطای ۴۰۴ می دهد اگر بصورت زیر باشد خطا نمی دهد:http://tehrantabligh.com/forum/showthread.php?tid=378&pid=415
    با سپاس

    • yawar گفت:

      سلام
      کلا ریدایرکت نباید کنید . به نام همون پوشه یه ساب دامین بسازید و در مرحله تعیین دایرکتوری نام دایرکتوری forum را وارد کنید تا محتوای ساب دومین ازون خونده بشه. در صورت نیاز به راهنمایی بیشتر در واتساپ پیام دهید.