فكرة مميزة تمكنك من حذف أو إضافة الإمتداد الذي تفضله ، ببساطة إنها فكرة سهلة و تضيف المزيد من الإحترافية لموقعك.
هل سبق لك وأن شاهدت مواقع عناوينها بهذا الشكل:
http://www.site.com/article.[امتداد غريب ]?ID=345
أو حتى بدون امتداد:
http://www.site.com/article?ID=345
واردت معرفة طريقة عمل ذلك، لإخفاء اللغة المستخدمة في موقعك!.. أو لوضع امتدادك الخاص ..
هناك طريقتين لعمل ذلك ...
الأولى: تعديل أمور في خيارات السرفر .. وهذا ما لا يستطيع التحكم به اكثرنا، لأننا نملك مواقع عادية وليس سرفرات ..
الثانية: بواسطة ملف .htaccess، وهو ما سأشرحه في هذا الموضوع ..
الـطـريـقـة :
قم بحفظ الملف (المراد حذف الامتداد منه) بدون امتداد !.. (مثال: test)
قم بإنشاء ملف جديد واحفظه بالاسم التالي: .htaccess
________________________
ملاحظة: في حال استخدامك للمفكرة (Notepad) ضع اسم الملف بين علامتي التنصيص عند الحفظ ، بالشكل التالي:
".htaccess" لكي لا يتم حفظ الملف بالامتداد .txt!
_______________________
ضع في الملف .htaccess ما يلي فيه ثم احفظه:
-------------------
ForceType application/x-httpd-php
-----------------
لاتنسى أن تقوم بتغيير كلمة [test] حسب اسم الملف المراد ترجمته بمترجم الـ PHP .
والآن كل ما عليك عمله هو رفع ملف htaccess والملف المراد ترجمته في نفس المجلد، ثم استدعاء الملف (بدون امتداد!) ..
طريقة وضع امتدادك الخاص!
احفظ ملفاتك بالامتداد الذي تحبه (مثال: file.islam)
قم بإنشاء ملف جديد واحفظ بالاسم التالي: .htaccess
_____________________
ملاحظة: في حال استخدامك للمفكرة (Notepad) ضع اسم الملف بين علامتي التنصيص عند الحفظ ، بالشكل التالي:
".htaccess" لكي لا يتم حفظ الملف بالامتداد .txt!
_____________________
ضع فيه ما يلي في ثم احفظه:
----------------------
AddType application/x-httpd-php .islam
----------------------
يتم تغيير كلمة [islam] حسب امتداد الملفات المراد ترجمتها بمترجم الـ PHP.
والآن كل ما عليك هو رفع ملف htaccess والملفات (التي تحمل امتدادك الخاص) في نفس المجلد، ثم اسدعاء الملفات بالطريقة العادية .
شكرا الاخ
ArabsByte
::cop: