الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

وداعا لأمتداد php

مغلق
بدأه cold0zero في 20 يوليو 2002 · 1 رد · 832 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الأعزاء هذه المقالة من موقع المصمم العربي

هل سبق لك وأن شاهدت مواقع عناوينها بهذا الشكل:

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 والملفات (التي تحمل امتدادك الخاص) في نفس المجلد، ثم اسدعاء الملفات بالطريقة العادية ..

#2

أخ cold0zero

شكراً على وضعك هذا الموضوع، وهو بالفعل موضوع هام..

أعلق فقط بأن ملف htaccess. هو ملف إعدادات المجلدات الخاصة بأباشتي Apache Web Server وربما يتم تطبيقه على سيرفرات ويب اخرى ولكن ليس تلك التي تعمل على Windows مثل IIS.

كما أود أن أنوه انه بالإمكان تخصيص هذا الملف للعديد من الوظائف مثل حماية الملفات أو المجلدات بكلمة سر، وتحديد وجود أنواع أخرى ودعم ملفات الواب WAP و تشغيل ملفات WAP عن طريق PHP، وتحديد صفحات الخطأ وغير ذلك.

هذا الموضوع مغلق.

مواضيع مشابهة