یکی از رایجترین ارورهایی که ممکن است در وردپرس یا سایر CMS مشاهده کنید، ارور 400 میباشد. نکاتی که در این پست آموزشی مطرح میشود هم برای کاربران و هم برای مدیران وب مناسب خواهد بود.
درود بر دنبال کنندگان سایت برترآموز، ما اومدیم با یک پست آموزشی جذاب و کاربردی که میتواند کمک بسیار زیادی به مدیران سایت داشته باشد. برخی از ارورهایی که در وردپرس مشاهده میکنید با یک تغییرات ساده رفع میشود، اما برخی دیگر نیاز به بهینه سازی تکنیکال سایت دارد که در این صورت میتوانید از دوره آموزش سئو استاد حبیبی نیز استفاده کنید. البته در بخشهای بعدی سعی میکنیم مهمترین نکات ارور 400 در وردپرس را به شما آموزش دهیم.
زمانی که سرور نتواند به درخواست شما پاسخ دهد، ارور 400 یا Bad Request رخ خواهد داد. سرور به دلایل بسیار زیادی ممکن از پردازش یا درک خواسته شما ناتوان باشد. در صورتی که ایراد از سمت سرور اصلی باشد باید از طریق هاست و بررسی زیرساخت سایت مشکل حل گردد. در صورتی که ایراد از سمت کاربر باشد مواردی که در ادامه مطرح میکنیم به رفع آن کمک خواهد کرد. نکته بسیار مهمی که در این بخش باید مدنظر قرار دهید بررسی تمامی نکاتی که است تا پایان مطرح میکنیم.
با توجه به این که دلیل اصلی بروز ارور 400 در وردپرس مشخص نیست، باید تمام مواردی که به رفع آن کمک میکند انجام دهید. از طرفی با انجام چک لیست زیر شما میتوانید سرعت مرورگر خود را بهینه کنید و استفاده بهتری از آن داشته باشید. ارور 400 وردپرس کاملا رایج است و به سادگی قابل حل میباشد و جای هیچ نگرانی نخواهد داشت. حتی در دوره آموزش وردپرس برترآموز نیز به آن اشاراتی شده است.
چک لیست زیر میتواند بهترین راه حلهای رفع ارور 400 در وردپرس به شما آموزش دهد. در صورتی که هر یک از مراحل برای شما سخت یا گنگ به نظر میرسید میتوانید از طریق بخش نظرات با ما و سایر دوستان خود ارتباط برقرار کنید تا در کوتاهترین زمان ممکن پاسخی ساده برای شما ثبت گردد.
اولین و شاید مهمترین مرحله در رفع ارور 400 در وردپرس پاک کردن کش مرورگر میباشد. در صورتی که اطلاعات سایت شما به درستی ذخیره نشده باشد یا برخی از تغییرات روی آن اعمال نشده باشد، کاملا طبیعی است که نتوانید سایت مورد نظرتان را باز کنید. چرا که اطلاعات ذخیره شده در کش مرورگر با اطلاعات سرور در تضاد است و سرور توانایی پردازش مناسب آن را ندارد.
سریعترین و رایجترین مرورگر که پاک کردن کش در آن بسیار ساده است.
مراحل در فایرفاکس نیز شباهت زیادی به کروم دارد.
این مرورگر بر پایه کرومیوم ساخته شده و فرآیند پاک کردن کش در آن تقریباً مشابه گوگل کروم است.
امروزه افراد بسیار زیادی برای دور زدن تحریم ها از تغییر DNS یا برنامه های تغییر دهنده آی پی استفاده میکنند. اگر DNS مرورگر شما به درستی تنظیم نشده باشد امکان دسترسی به سایت مورد نظرتان را نخواهید داشت. دقت کنید که حالت خودکار این بخش به شما کمک میکند که بهترین عملکرد را داشته باشید. اگر برای بازی کردن یا استفاده از یک سایت خاص DNS خود را تغییر دادید از روش زیر برای اصلاح آن میتوانید استفاده کنید.
در ویندوز این کار از طریق بخش تنظیمات شبکه انجام میشود.
در مک، این تنظیمات در بخش System Settings قرار دارد.
مراحل در گوشیهای اندرویدی بسته به برند ممکن است کمی متفاوت باشد، اما کلیات آن به شرح زیر است:
در دستگاههای اپل نیز این فرآیند بسیار ساده است.
برخی مواقع آدرس یک صفحه را به درستی تایپ نمیکنند و یا آن را درست کپی نکرده باشید، در این صورت با ارور 400 در وردپرس مواجه خواهند شد. نکته بسیار مهمی که در این بخش نمیتوان آن را نادیده گرفت، تغییر آدرس صفحات یک سایت است. اگر سایت مورد نظر صفحات خود را تغییر داده باشد و شما به عنوان کاربر آدرس را بوک مارک کرده باشید، در این صورت دسترسی شما به صفحه مورد نظر ممکن نخواهد بود. به همین دلیل بسیار مهم است که آدرس URL صفحات را به عنوان کاربر یا به عنوان مدیر سایت از طریق سایت مپ اصلی مورد بررسی قرار دهید، در این صورت احتمال خطای شما به مراتب کمتر خواهد بود.
برخی مواقع ممکن است که پلاگینهای سایت خود را به درستی انتخاب نکرده باشید، در این صورت امکان بروز ارور 400 در وردپرس وجود دارد. این موضوع زمانی در سایتهای وردپرسی رخ میدهد که افراد بدون توجه به سازگاری افزونه با قالب افزونه یا سایر افزونهها اقدام به نصب میکنند. به عنوان مثال از یک افزونه افزایش سرعت قالب وردپرسی استفاده میکنند بدون اینکه به ساختار قالب اصلی توجه داشته باشند. این مشکل بسیار رایج بوده و در بسیاری از سایتهای فروشگاهی قابل مشاهده است. خصوصا زمانی که افراد از توسعه دهنده سایت نیز برای بهینه سازی سرعت استفاده میکنند.
پشتیبانگیری (Backup)، اولین و مهمترین اقدام
قبل از هرگونه تغییر در سایت، حتماً یک پشتیبان کامل از فایلها و پایگاه داده (Database) وبسایت خود تهیه کنید. این کار به شما اطمینان میدهد که در صورت بروز هرگونه مشکل، میتوانید به راحتی سایت را به حالت قبل بازگردانید. میتوانید از افزونههایی مانند UpdraftPlus یا Duplicator استفاده کنید یا از طریق کنترل پنل هاست خود (مانند cPanel) این کار را انجام دهید.
برای اینکه بفهمیم آیا مشکل از افزونههاست یا خیر، باید همهی آنها را به صورت یکجا غیرفعال کنیم.
حالا به صفحهای که در آن با خطای ۴۰۰ مواجه بودید بروید و آن را رفرش کنید (Ctrl + F5 یا Cmd + R).
حالا که مطمئن شدیم مشکل از افزونههاست، باید افزونهی مقصر را پیدا کنیم.
پس از شناسایی افزونهی مشکلساز، چند راه حل پیش روی شماست:
برخی مواقع مرورگر اصلی اقدام به تغییرات ساختاری میکند و در این صورت نیاز به آپدیت آن خواهیم داشت. به همین دلیل است که پس از بروز ارور 400 در وردپرس توصیه میشود مرورگر خود را تغییر دهید و سایت خود را روی حالت شخصی یا Incognito/Private قرار دهید. در این صورت میتوانید یک سایت را بدون استفاده از کش مرورگر خود مورد بررسی قرار دهید. در صورتی که سایت مشکلی نداشت و مرورگر خود را به روز کنید و مجدد آن را در حالت شخصی بررسی کنید. اگر سایت بدون هیچ مشکلی در دسترس بود، حافظه کش خود را پاک کنید و در نهایت امتحان کنید به احتمال زیاد مشکل شما حل خواهد شد.
برخی مواقع فایلهای htaccess_old با مشکل مواجه میشود و هاست توانایی پردازش درخواست کاربران را نخواهد داشت و به همین دلیل خطا میدهد. در چنین حالتی میتوانید از مسیر زیر برای پیدا کردن خطا پیدا کنید.. البته برخی از افزونههای وردپرسی نیز با هدف پیدا کردن خطای فایلهای htaccess وجود دارد که برای آشنایی با آن ها میتوانید در بخش نظرات با ما در ارتباط باشید.
نکته سئویی فایل .htaccess قلب تپنده سئوی فنی (Technical SEO) سایت شماست. مدیریت صحیح ریدایرکتها، کنترل نحوه نمایش URLها و پیادهسازی هدرهای امنیتی همگی از طریق این فایل انجام میشود. خرابی آن نه تنها باعث خطای ۴۰۰ میشود، بلکه میتواند به سرعت به رتبه سایت شما در گوگل آسیب بزند. بنابراین، همیشه با احتیاط با آن کار کنید.
در این پست آموزشی تمام تلاش خود را به کار گرفتیم که بهترین راه حلهای رفع ارور 400 در وردپرس به شما آموزش دهیم. اگر شما نیز از یک روش ویژه برای این بخش استفاده میکنید در بخش نظرات با ما و دیگر دوستان خود در میان بگذارید. دقت کنید که ارور 400 در وردپرس میتوانید از سمت سرور و کاربر باشد و نمیتوان با قطعیت در مورد آن صحبت کرد. در صورتی که یک سایت با ارور 400 در وردپرس مواجه شد به عنوان کاربر به پشتیبانی یا مدیر سایت آن اطلاع دهید.
امیر شادان پور 😎 متخصص تولید محتوا « Content Marketing »و رپورتاژ نویسی پژوهشگر حوزه سئو و علاقه مند به تولید محتوای کاربردی و سئو شده، علاقه مند به حوزه تکنولوژی و دیجیتال مارکتینگ توانایی تولید محتوای تخصصی و ترجمه زبان انگلیسی مشغول همکاری با برترآموز😏
نظرات کاربران