كيف استطيع اخفاء اسم الملف والـ id من الهتكس في برمجة الـ PHP

السلام عليكم

اقوم بعمل ببرمجة مكتبة الكترونية وعند تسجيل المستخدمين يستطيع المستخدم الذهاب إلى لوحة التحكم الخاصة به، المشكلة أن الرابط يظهر بالشكل التالي:

domain.com/control.php?user=mohammed

ارغب بحذف المسار الطويل في المتصفح ويبقى بالشكل الآتي:

domain.com/control/mohammed

ما هي الطريقة الصحيحة لفعل ذلك ، هل استطيع تعديلها من الهتكس في الموقع أو يمكن برمجتها بالـ PHP.


H1OM أضف ردا

بامكانك فعل ذالك باستخدام ملف .htaccess

بطريقة سهله وبسيطة جداً

    RewriteRule ^([0-9]+).html /abc.php?id=$1 [QSA,L]

قمت باضافتها في الهتكس مع استبدال abc باسم الملف ، لكن لم يعمل

H1OM أضف ردا

في المثال الذي وضعته يجب ان تكون الصيغة ارقام فقط ، وليست حروف وارقام

هذا المقال سيفيدك جداً

اطلعت عليه كاملاً ولم أجد المطلوب ضمن هذه الصفحة ، لكن استفدت منها معلومات قيمة شكرا لك.