۹۶/۳/۱۶، ۰۲:۵۲ صبح
درود بر شما
وردپرس یک سیستم مدیریت محتوا قدرتمنده اما گاهی وقتها با یه تغییر کوچک وب سایت رو با مشکل مواجه می کنه، یکی از مشکلاتی که بسیاری از کاربران وردپرس تجربه ش کردن خطای 404 در هنگام باز کردن صفحات سایت مانند نوشته ها و برگه هاست.
معمولا وقتی که تو وردپرس با خطای 404 برخورد می کنیم مشکلی در باز کردن صفحه مدیریت وردپرس و صفحه اصلی وب سایت وجود نداره و این مشکل تنها برای سایر صفحات سایت پیش میاد یعنی صفحه اصلی سایت بدون مشکل اجرا میشه اما وقتی روی یک پست کلیک می کنیم پست مورد نظر پیدا نمیشه و حطای 404 برای ما ظاهر میشه. این مشکل زمانی ایجاد میشه که ما از پیوند های یکتای سفارشی در وردپرس خود استفاده کرده باشیم و فایل .htaccess ما ممکنه حذف شده باشه و یا محتوای اون از بین رفته باشه که این فایل باید ترمیم شه. یکی دیگه از مواردی که سبب به وجود اومدن خطای 404 در وردپرس میشه زمانی هست که سایت رو از روی یک سرور بر روی سرور دیگه ای انتقال بدیم این یکی از دلایلی هست که بیشتر اتفاق میفته .
یکی از ساده ترین روش ها برای رفع این مشکل استفاده از تنظیمات ساده وردپرس هست، برای این منظور ابتدا وارد پیشخوان وردپرس بشین و از قسمت تنظیمات روی گزینه پیوند های یکتا کلیک کنین و گزینه ذخیره تغییرات رو بزنین.
با کلیک روی این گزینه وردپرس به طور خودکار قوانین های rewrite رو بروز رسانی می کنه و اغلب مشکل خطای 404 وردپرس رفع میشه، اما اگه مشکل شما ادامه داشت وارد کنترل پنل هاست بشین و حد دسترسی فایل .htaccess رو بررسی کنین احتمالا 666 باشه روی 660 قرار بدین و دوباره تست کنین. اگه بازم درست نشد پرمیژن فایل رو به 666 برگردونین و فایل .htaccess رو به طور دستی به روز رسانی کنین.
برای بروز رسانی این فایل همونطور که گفتم وارد فایل منیجر کنترل پنل هاست بشین ( اگر از سی پنل استفاده می کنین حتما پس از کلیک روی گزینه file manager گزینه show hidden and directory رو تیک بزنین ) و سپس در پوشه public_html فایل htaccess رو پیدا کنین و ویرایش کنین و کد های زیر رو به اون اضافه کنید. اگر این فایل در پوشه public_html شما نبود باید چنین فایلی رو بسازین و حتما اسمش باید .htaccess باشه.
وردپرس یک سیستم مدیریت محتوا قدرتمنده اما گاهی وقتها با یه تغییر کوچک وب سایت رو با مشکل مواجه می کنه، یکی از مشکلاتی که بسیاری از کاربران وردپرس تجربه ش کردن خطای 404 در هنگام باز کردن صفحات سایت مانند نوشته ها و برگه هاست.
معمولا وقتی که تو وردپرس با خطای 404 برخورد می کنیم مشکلی در باز کردن صفحه مدیریت وردپرس و صفحه اصلی وب سایت وجود نداره و این مشکل تنها برای سایر صفحات سایت پیش میاد یعنی صفحه اصلی سایت بدون مشکل اجرا میشه اما وقتی روی یک پست کلیک می کنیم پست مورد نظر پیدا نمیشه و حطای 404 برای ما ظاهر میشه. این مشکل زمانی ایجاد میشه که ما از پیوند های یکتای سفارشی در وردپرس خود استفاده کرده باشیم و فایل .htaccess ما ممکنه حذف شده باشه و یا محتوای اون از بین رفته باشه که این فایل باید ترمیم شه. یکی دیگه از مواردی که سبب به وجود اومدن خطای 404 در وردپرس میشه زمانی هست که سایت رو از روی یک سرور بر روی سرور دیگه ای انتقال بدیم این یکی از دلایلی هست که بیشتر اتفاق میفته .
یکی از ساده ترین روش ها برای رفع این مشکل استفاده از تنظیمات ساده وردپرس هست، برای این منظور ابتدا وارد پیشخوان وردپرس بشین و از قسمت تنظیمات روی گزینه پیوند های یکتا کلیک کنین و گزینه ذخیره تغییرات رو بزنین.
با کلیک روی این گزینه وردپرس به طور خودکار قوانین های rewrite رو بروز رسانی می کنه و اغلب مشکل خطای 404 وردپرس رفع میشه، اما اگه مشکل شما ادامه داشت وارد کنترل پنل هاست بشین و حد دسترسی فایل .htaccess رو بررسی کنین احتمالا 666 باشه روی 660 قرار بدین و دوباره تست کنین. اگه بازم درست نشد پرمیژن فایل رو به 666 برگردونین و فایل .htaccess رو به طور دستی به روز رسانی کنین.
برای بروز رسانی این فایل همونطور که گفتم وارد فایل منیجر کنترل پنل هاست بشین ( اگر از سی پنل استفاده می کنین حتما پس از کلیک روی گزینه file manager گزینه show hidden and directory رو تیک بزنین ) و سپس در پوشه public_html فایل htaccess رو پیدا کنین و ویرایش کنین و کد های زیر رو به اون اضافه کنید. اگر این فایل در پوشه public_html شما نبود باید چنین فایلی رو بسازین و حتما اسمش باید .htaccess باشه.
*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
بعد فایل رو ذخیره کنین و سایت رو تست کنین و مطمئنا مشکلتون حل شده.
اگه مشکل ادامه داشت باید فایل های .htaccess رو در پوشه های /wp-content/ و /wp-includes/ هم تغییر بدین.
رفع مشکل خطای 404 وردپرس در لوکال
برای رفع مشکل 404 وردپرس باید module rewrite را در wamp یا xampp یا mamp خود فعال کنید.
برای رفع مشکل 404 وردپرس باید module rewrite را در wamp یا xampp یا mamp خود فعال کنید.
موفق باشید.
ثبت دامنه و فروش هاست، سامانه پیامک، طراحی سایت، خدمات شبکه
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
| دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
sms: 10004673 - 500021995
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
| دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
sms: 10004673 - 500021995