لماذا لا يمكن العثور على ملف .htaccess
هل تواجه مشكلة في العثور على ملف htaccess الخاصة بموقعك في ورردبريس ؟
في بعض الأحيان قد تحتاج إلى تحرير ملف htaccess أو حذفه لإصلاح أخطاء ووردبريس الشائعة. في هذه المقالة ، ساشرح لك لماذا لا يمكنك العثور على ملف .htaccess على موقع ووردبريس الخاص بك وكيفية تحديد مكانه بسهولة.
ماهو ملف. htaccess؟
ملف .htaccess هو ملف تكوين خادم يُعلم الخادم الخاص بك بكيفية التعامل مع أشياء معينة على موقع الويب الخاص بك. مثل كيفية إعادة توجيه المستخدمين ، أو حماية كلمة مرور منطقة المشرف ، أو حماية بعض الأدلة ، إلخ.
إنه موجود في المجلد الجذر لموقع ووردبريس الخاص بك. يستخدمه ووردبريس لإدارة عمليات إعادة التوجيه والروابط الدائمة.
ملف .htaccess هو ملف تكوين قوي بشكل لا يصدق ويمكن استخدامه للقيام بالكثير من الأشياء المفيدة. راجع مقالتنا حماية وزيادة السرعة من خلال ملف .htaccess لمواقع الووردبريس للحصول على بعض الأمثلة.
لماذا لا يمكنني العثور على ملف . htaccess ؟
هناك سببان شائعان لعدم العثور على ملف htaccess في مجلد جذر موقع الويب الخاص بك. 1- إما مخفي بواسطة برنامج مدير الملفات ،2- أو أنه غير موجود على الإطلاق.
ادناه طرق حل مشكلة عدم ايجاد الملف .
برنامج FTP ا لا يعرض الملفات المخفية
تشير النقطة . قبل اسم ملف htaccess إلى أنه ملف مخفي بشكل افتراضي ، عند الاتصال بخادم استضافة ورردبريس الخاص بك باستخدام برنامج FTP ، فلن يعرض الملفات المخفية.
لجعل الملفات المخفية مرئية ، ستحتاج إلى تغيير إعدادات FTP.
على سبيل المثال ، في FileZilla ، يمكنك العثور على الخيار ضمن قائمة “Server» Force والتي تعرض الملفات المخفية.
إذا كنت تستخدم تطبيق File Manager في cPanel ، فستجد خيارًا لإظهار الملفات المخفية قبل بدء تشغيل التطبيق.
ملف htaccess ليس موجودًا
السبب الثاني الأكثر شيوعًا لفقدان ملف htaccess هو أن موقع ورردبريس الخاص بك لم ينشئه بعد.
يقوم ورردبريس تلقائيًا بإنشاء ملف htaccess لأنه مطلوب لإعادة توجيه الرابط الدائمة بشكل صحيح.
إذا كان ملف .htaccess مفقودًا ، فأول ما عليك فعله هو زيارة الإعدادات »صفحة الروابط الدائمة والنقر على زر” حفظ التغييرات “دون تغيير أي شيء.
سيحاول ورردبريس الآن إنشاء ملف htaccess لك. في بعض الحالات النادرة ، قد لا يتمكن ورردبريس من إنشاء ملف htaccess بسبب مشكلة أذونات الملف.
في هذه الحالة ، ستظهر لك رسالة في أسفل صفحة الإعدادات> الروابط الدائمة ، تفيد بأن “ملف htaccess غير قابل للكتابة”.
ستحتاج إلى إنشاء ملف .htaccess يدويًا وإضافة الكود ادناه بداخله.
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] # END WordPress
ما عليك سوى نسخ ولصق هذا الرمز في محرر نصوص مثل المفكرة. بعد ذلك ، تحتاج إلى حفظه كملف .htaccess على سطح المكتب.
اتصل الآن بموقع الويب الخاص بك باستخدام خادم FTP وقم بتحميل ملف. htaccess من سطح المكتب.
إذا حصلت على خطأ أثناء تحميل الملف ، فأنت بحاجة إلى تغيير إذن الملف للدليل الجذر.
لنفترض أن جميع ملفات ورردبريس الخاصة بك موجودة أسفل / home / Aysar / public_html / directory.
هذا يجعل المجلد public_html دليل الجذر الخاص بك. تحتاج إلى الانتقال إلى الدليل الأصل والنقر بزر الماوس الأيمن على المجلد public_html. حدد أذونات الملفات ، والتي ستفتح مربع أذونات الملفات.
أدخل الآن 755 في مربع إذن الملف ، ثم حاول تحميل ملف htaccess الخاص بك إلى مجلد public_html.