علت خطای 404 در صفحات سایت چیست؟
شاید هنگام سرچ کردن و بازکردن برخی سایت ها با خطای 404 مواجه شده اید.
در این مقاله می خواهیم علت این خطا را بیان کرده و راه کار های عملی رفع آن در سیستم مدیریت محتوای وردپرس، که بسیاری از سایت های امروزی با این سیستم راه اندازی شده اند را برای شما کاربران بازگو کنیم.
این خطا به دلایل زیر می تواند برای سایت شما اتفاق بیافتد:
✔️ اگر برگه و یا نوشته ای از سایت خود را که منتشر کرده اید و گوگل آن را ایندکس کرده است را حذف کنید.
✔️ تغییر پیوند یکتا که بهتر است برای سئو سایت و جلوگیری از این خطا در پیشخوان وردپرس،تنظیمات عمومی آن را بر روی نام نوشته قرار دهید.
✔️ از بین رفتن و یا تغییرات محتوای فایل .htaccess
رفع خطای 404 وردپرس پس از تغییر پیوند یکتا
این مشکل از دو طریق می تواند حل شود که در ادامه به توضیح این دو روش می پردازیم:
-
استفاده از افزونه ی yoast
-
اعمال تغییراتی در فایل .htaccess
استفاده از افزونه ی yoast
اگر در سیستم وردپرس خود از افزونه ی yoast استفاده می کنید افزونه قابلیت را دارد که کاربران را به لینک قدیمی برگه ها و نوشته های سایت شما از طریق ریدایرکت 301 به پیوند یکتای جدیدی که در وردپرس ساخته اید هدایت کند. برای این کار پس از نصب این افزونه کافی است به بخش Redirects شده و لینک های قدیمی خود را به لینک های جدید Redirect نمایید.
استفاده از ریدایرکت 301 با فایل htaccess.
در این روش بایستی مراحل زیر را به ترتیب انجام دهید تا به نتیجه مطلوب برسید این مراحل شامل موارد زیر است:
✔️ تغییر پیوند یکتا و url های سایت
✔️ افزودن کد به فایل htaccess و اجرای آن
✔️ تست و نتیجه ی نهایی
تغییر پیوند یکتا و url های سایت
در مرحله اول برای تغییر پیوند یکتا به پیشخوان وردپرس خود رفته و در فهرست آن به تنظیمات عمومی و پیوندهای یکتا بروید و آن را بر روی گزینه ی نام نوشته قرار دهید.
افزودن کد به فایل htaccess و اجرای آن
در مرحله ی دوم کد را در فایل htaccess باید اضافه کنید که به این صورت است:
ابتدا به هاست خود رفته در قسمت فایل وارد فایل منیجر شده و در آن پوشه ی public_html را باز کنید و به دنبال فایل htaccess بگردید شاید در حالت Hidden باشد که در این صورت در قسمت تنظیمات بر روی گزینه ی Show Hidden Files کلیک کرده تا فایل های مخفی نمایش داده شود و ذخیره نمایید .بر روی فایل htaccess کلیک راست کرده و گزینه ی Edite را انتخاب کنید تا به صفحه ی ویرایش هدایت شود و در انتهای این صفحه بعد از عبارت END WORDPRESS کد را کپی کرده و ذخیره نمایید.
تست و نتیجه ی نهایی
بعد از ذخیره فایل htaccess عملیات به پایان میرسد و حالا تست کنید که دیگر خطای 404 وردپرس را نداشته باشید.