رفع مشکل عدم نمایش صفحات داخلی سایت

رفع مشکل عدم نمایش صفحات داخلی سایت
30 - آذر - 1399

هنگامی که سایت وردپرس خود را به هاست جدید منتقل و یا قالب جدیدی نصب می کنید، گاهی اوقات ممکن است باز شدن صفحات داخلی سایت با مشکل مواجه شود و پیام not found 404 را دریافت کنید.

برای رفع این مشکل باید کد هایی را در فایل htaccess مسیر روت فایل های هاست سی پنل قرار دهید.
برای انجام این کار، مراحل زیر را دنبال کنید :

وارد سی پنل هاست خود شوید و از قسمت File Manager به پوشه public_html بروید و فایل htaccess را پیدا کنید.

اگر فایل htaccess وجود نداشت، ابتدا از قسمت Settings که در بالای صفحه سمت راست وجود دارد، تیک گزینه Show Hidden Files را بزنید.

اگر همچنان فایل htaccess را مشاهده نمی کنید ، از قسمت بالای صفحه سمت چپ بر روی File کلیک کنید و این فایل را ایجاد کنید.

سپس آن را باز کنید و کد های زیر را داخل آن قرار دهید و Save کنید :

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

با انجام مراحل بالا، صفحات داخلی سایت نیز در دسترس قرار خواهند گرفت.

4.8/5 - (18 امتیاز)
دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

[bws_google_captcha]

دیدگاه های این نوشته

  • ابوالفضل گفت:

    واقعا ممنون از شما خیلی کمکم کرد. یک نکتهه دیگه هست که کد در اول پوشه قرار دهید نه بعد از کد های دیگر