ارور 505 HTTP Version Not Supported یکی از ارورهای سمت سرور است که ممکن است در بارگزاری سایت ها با آن مواجه شده باشید. متن این پیام به این موضوع اشاره دارد که نسخه HTTP پشتیبانی نمی شود.
کد وضعیت HTTP 505 نشان دهنده این است که سرور با یک خطای داخلی یا پیکربندی نادرست مواجه شده است و عموما نیز به دلیل پیکربندی نادرست برنامه نویسی سمت سرور است.
در این آموزش می خواهیم به بررسی این ارور بپردازیم.
با ما همراه باشید.
علل اصلی ارور 505
1 – بروز رسانی مرورگر
چنانچه در سایت با ارور 505 مواجه شدید در گام اول مرورگر وب را بروز کنید. اگر از نسخه قدیمی استفاده می کنید به نسخه جدیدتر ارتقا دهید. در موارد زیادی با بروزرسانی مرورگر ارور 505 رفع می شود.
مرورگرهای منسوخ شده ممکن است ورژنی از HTTP را استفاده کنند که توسط سرورهای امروزی پشتیبانی نشود.
2 – بروز رسانی وب سرور
اگر همچنان خطا وجود داشت باید نرم افزار وب سرور را بروز رسانی کنید زیرا پروتکل HTTP توسط این سرویس ساپورت می شود.
از وب سرورهای معروف می توان به apache ، nginx ، litespeed و iis اشاره کرد.
زمانی که درخواست http از طریق مرورگر به سمت یک سرور فرستاده می شود، این درخواست توسط وب سرور مورد بررسی و تحلیل قرار می گیرد. در نتیجه اگر تنظیمات وب سرور به درستی انجام نشده باشد یا وب سرور قدیمی باشد و بروز رسانی نشده باشد ممکن است کاربر در مشاهده سایت با ارور مواجه شود.
3 – بررسی URL
در صورت مواجه با این ارور باید URL را بررسی کنید که بعد از HTTP فاصله اضافه ای وجود نداشته باشد.
همچنین باید URL را از نظر کاراکترهای خاص مورد بازبینی قرار دهید.
اگر این ارور در فایل robots.txt باشد، ربات های گوگل صفحه را crawl نمی کنند و در نتیجه ایندکس انجام نخواهد شد. چنانچه می خواهید ایندکس و رتبه بندی شوید، باید خطا را تصحیح کنید و سپس منتظر بمانید تا گوگل دوباره صفحه را crawl کند.
اگر خطا در ارائه دهنده CDN باشد، ممکن است وب سایت سرعت بارگیری کندی داشته باشد زیرا خزنده های گوگل نمی توانند مستقیما به سرور شما وصل شوند.
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد.