تطوير المواقع

ماهو ملف htaccess وظائفه والفائدة منه

ماهو ملف htaccess وظائفه والفائدة منه ؟ هو احد الملفات المهمة في المواقع الالكتروني ولا يخلو موقع الكتروني من وجود هذا الملف الذي يعتبر أحد المحركات الاساسية للموقع وفي نفس الوقت يمكن الاستغناء عنه لبعض المواقع الصغيرة.

يتم انشاء الملف بشكل تلقائي في اغلب الاحيان بالمواقع الالكترونية والاحيان الاخرى على صاحب الموقع أو المستضيف القيام بإنشاء الملف وحفظه ليتم عمل الموقع بشكل صحيح وفريد.

مميزات ملف htaccess

  • السماح بإدارة إعدادات الخادم او الموقع
  • حجب ايبيات معينة من الوصول لموقعك
  • تحسين اداء الموقع في محركات البحث
  • انشاء حماية لموقعك وعلى الاخص الدخول للوحة التحكم وتصفح الموقع
  • التحويل من موقع لآخر او من مجال فرعي الى آخر او اعادة توجيه الروابط
  • منع استنزاف موارد موقعك (او مايسمى بالباندويث)
  • والمزيد …

كيفية انشاء او التعديل على ملف htaccess

لكي تتمكن من انشاء ملف أو التعديل عليه يتوجب عليك الدخول إلى لوحة تحكم الموقع CPanel وإذا كنت لا تعرفها فيتوجب عليك مراسلة او مخاطبة المستضيف لموقعك لتزويدك بالطريقة المثلى للتعديل على الملف أو انشاءه.

اهم الاكواد في htaccess قد تحتاجها بموقعك

( للاطلاع على المزيد من الاكواد htaccess .. اضغط هنا )

كود حماية ملف htaccess

 

كود حماية الملفات والمجلدات

يتم حماية المجلدات بحيث عند استعراض اي مجلد لا تظهر الملفات الموجودة فيه لأي مستخدم آخر

 


كود اعادة التوجيه من نطاق الى نطاق آخر

التحويل من موقع قديم إلى موقع جديد (ملاحظة قم بتغير old-domain و new-domain بالنطاقات الخاصة بك)

 


حذف www من رابط الموقع

(ملاحظة قم بتغيير ed3s.com برابط موقعك)

أو هذا


 

اضافة www إلى رابط الموقع

أو هذا
 

كود تحويل IP الى صفحة أو موقع آخر

يتم من خلاله تحويل IP معين الى صفحة تقوم بتحديدها أو موقع آخر اذا اردت ذلك مثال عنوان IP

123.456.789

 


كود التحويل من HTTP إلى HTTPS

استخدم الكود التالي مع استبدال yoursite بدومين موقعك

او استخدم الكود التالي

أو الكود التالي

 

واذا كنت تستخدم منصة ووردبريس يمكن اضافة الكود التالي في ملف wp-config.php

 


كود منع المواقع الأخرى من استخدام صور موقعك

قيام بعض الاشخاص باستخدام الصور التي تضعها بموقعك image hotlinking يستهلك من موارد البيانات الباندويث لذلك استخدم الكود التالي

استبدل ed3s.com برابط موقعك
السماح ل google.com و bing.com بعرض الصور في محرك البحث قوقل للصور


حذف html من نهاية الرابط

اذا كان لديك صفحات HTML وتريد حذف الامتداد HTML منها بحيث يظهر الرابط بدونها استخدم الكود التالي


حذف PHP من نهاية الرابط

اذا كان لديك صفحات تنتهي بالامتداد PHP وتريد حذفه استخدم الكود التالي

 

أو استخدم هذا


منع تنفيذ اوامر في PHP

يتم استخدام الكود التالي في بعض المجلدات مثل مجلدات الرفع uploads بحيث تمنع المستخدمين من تشغيل PHP داخلها


منع الوصول إلى أنواع معينة من الملفات مثل ( sh , ini …الخ)

 

 

 

 

 

مواقع معلومات وانشاء htaccess

 

 

الاشتراك في النشرة البريدية
اشترك في المجموعة البريدية لتصلك آخر المقالات على البريد الالكتروني
سيتم ارسال بريد الكتروني لتأكيد الاشتراك

اقرأ المقالات

زر الذهاب إلى الأعلى