رفع خطای 404 در وردپرس
یکی دیگر از مشکلاتی که برای کاربران وردپرس بوجود میاید خطای 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();
?>
حالا این فایل رو در تمام پوشه های موجود کپی کنید .
امیدواریم که مشکلتون حل شده باشه .
هنوز دیدگاهی ثبت نشده.
شما اولین نفر باشید!
دیدگاه خود را بنویسید