رفع خطای 404 در وردپرس

یوسف پور امینیان 1396-01-02 7 دقیقه مطالعه
بدون دیدگاه

یکی دیگر از مشکلاتی که برای کاربران وردپرس بوجود میاید خطای 404 هست . بصورت پیشفرض این مقدار برای وردپرس تعریف نشده است برای همین عده ای از مدیران سایت های وردپرسی که قالب سایتشان سئو و بهینه شده نیست با این مشکل مواجه میشوند .

برای این مشکل سیترال وب 3 روش پیشنهاد میکند .

روش اول

به قسمت مدیریت وردپرس برید بخش تنظیمات > پیوند یکتا . در اینجا نحوه ی نمایش لینک های سایتتون رو مشخص شده است .

بدون تغییر یک بار تنظیمات را ذخیره کنید بعد به یک صفحه ای ساز سایتتون ک خطا میداد برید و مجدد باز کنید و ببینید که آیا دوباره خطای 404 میاد یا نه ؟

اگه درست شد که هیچ ولی اگه نشد برید به روش دوم ؟

روش دوم

اگر با روش بالا مشکل خطای 404 برطرف نشد باید به صورت دستی تغییرات رو اعمال کنید . ابتدا وارد هاستون بشید و فایل .htaccess رو باز کنید و کد های زیر رو داخلش کپی کنید .

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

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

روش سوم ( روش انتقال غیر استاندارد )

وارد هاستتون داخل پوشه public_html بشید یک فایل به نام 404.php ایجاد کنید .

داخلش کد زیر رو کپی کنید .

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo('url'));
exit();
?>

حالا این فایل رو در تمام پوشه های موجود کپی کنید .

امیدواریم که مشکلتون حل شده باشه .

هنوز دیدگاهی ثبت نشده.

شما اولین نفر باشید!

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

لطفاً دیدگاه خود را درباره این نوشته برای ما ارسال کنید. نشانی ایمیل شما منتشر نخواهد شد.

۰/۲۰۰۰