جار التحديث ...
جار التحديث ...

الروابط في php , وكيفية تخصيصها ؟؟

  • 0

اريد جعل رابط خاص للمستخدم يظهر اسمه 

 

مثل www.example.com/user/name_user

 

كيف يمكنني ذلك

إجابات المستخدمين (2)


هنا عليك استخدام ملف .htaccess

لاعادة توجيه الرابط الى الصفحة المناسبة ...

اولا قم بانشاء ملف .htaccess واضف فيه الكود التالي 

RewriteEngine On

بعد ذلك تقوم باضافة Rule لاعادة توجيه الرابط الى المكان المناسب ...

RewriteRule ^users/(\d+)*$ ./profile.php?id=$1

يمكنك التحكم باسم الصفحة وغير ذلك حسب رغبتك ...

للاستزادة يمكنك البحث عن مصطلح Pretty Urls

أو تابع احدى هذه المصادر :

https://code.tutsplus.com/tutorials/using-htaccess-files-for-pretty-urls--net-6049

https://www.youtube.com/watch?v=byjMGftJeyU

https://www.youtube.com/watch?v=ZgCW2x5QCXo

 


  • 4
رد على التعليق (0)

الردود :


لا يوجد ردود بعد


سجل الدخول لاضافة رد
  • شريك الإطلاق
  • عضو جديد
  • قبل أشهر 8

غالبية الروابط التي تراها من هذا الشكل هي لأطر العمل وتسمى Routes 
لان اضافة كل رابط لملف Htaccess غير عملية وتتسبب فيما يسمى Hardcoded الذي يجعل من التعديل فيما بعد صعبا وبحاجة لتغيير كل الروابط التي قمت بتعريفها في هذا الملف .


  • 0
رد على التعليق (0)

الردود :


لا يوجد ردود بعد


سجل الدخول لاضافة رد
سجل الدخول لاضافة اجابة جديدة