ماهي طريقة إخفاء امتداد ملف في موقع ويب ؟

يتبادر دائما في ذهني سؤال حيرني كثيرا و لم أجد له إجابة رغم بحثي الكثير .

سؤالي هو :

كيف أقوم بإخفاء إمتداد ملف html أو php في موقع الويب الذي عملته ؟

مثلا :

بدلا من :

يكون :

أرجو إفادتي بالإجابة في أقرب وقت .

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

يمكن اخفاء امتداد الملفات في موقع الويب عن طريق إضافة ملف باسم :

.htaccess

في المجلد الجذر للموقع مثلا المسار التالي: /home/domains/domain.com/htdocs/ ثم اكتب ضمنه الشيفرة التالية أو قم بإضافتها له في حال كان موجود: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^(.*)$ $1.php

اسم الطريقة هو: Pretty URLs يمكنك البحث عنها لمعلومات أكثر

مرجع1:

مرجع 2:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME}\.php -f

RewriteRule ^(.*)$ $1.php

و ماذا لم أردت إخفاء امتداد ملف html ؟

هل أستبدل php ب html في الكود ؟

نعم يمكنك تكرار القاعدة لكل نوع ملفات، إن الملفات أغلبها ستكون - إن لم يكن جميعها - من نوع PHP في موقع لغة البرمجة الخلفية له PHP وهكذا..

سننتظر حتى يجيب عليك أحد المهتمين بالبرمجة

ولكن لِمَ قد تود إخفاء إمتداد ملف html أو php في موقع الويب؟

هل الإمتداد بدونه يكون أفضل؟