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

موقع درسني هو موقع كتابة مقالات تمت برمجة الموقع بإستخدام لغة php وhtml

تصفحت الموقع بشكل سريع وأعتقد أنه ممتاز جدًا.

بالنسبة للروابط أجدها صديقة للـSEO، هل صممت نظام routing أو إستخدمت أي مكتبات php تفعل لك هذا الامر؟

أم أنك استخدمت ملف الـ .htaccess فقط؟ لأني اريد تعلم الامر هذا وأراه معقد بعض الشيء.

في البداية شكرا لك وسعيد ان الموقع نال اعجابك

استخدمت htaccess لاستخدام الارقام كروابط وقمت باخد الرقم من الرابط والبحث عن المقال في قاعدة البيانات بالرقم

هل يمكنك تزويدي بمثال عن كيفية عمل هذا؟ أعني كيف أخذت رقم المقال من الرابط بإستخدام htaccess؟ أنا أعرف الكيفية بإستخدام PHP لكن ما هي أوامر htaccess التي يجب معرفتها، ومثال بسيط لو سمحت.

أمر اخد رقم المقالة من الصفحة يتم عبر لغة php

htaccess استخدمتها فقط حتى أتمكن من كتابة رقم الصفحة في العنوان .

الكود كالتالي .

$url =$_SERVER['REQUEST_URI'];

$url = explode('/', $url);

$id_art=$url[3];

السطر الأول لأخد عنوان الصفحة .

السطر الثاني لتقسيم عنوان الصفحة الى عدة أقسام في مصفوفة

الثالث لأخد الجزء الثالث من المصفوفة يختلف الرقم في السطر الثالث حيب موضع رقم المقالة

حسنًا شكراً على التوضيح وإهتمامك بسؤالي، ولكن هذا الجزء أعرفه تمامًا يا أخي.

المشكلة أنه كيف ستمرر رقم الـid إلى ملف الhtaccess لكي تجعل الرابط بتلك الطريقة؟

وشكراً.

لا اعرف ماذا تقصد أنا لم امرر اي id إلى صفحة htaccess

فقط من صفحة htaccess جعلت صفحات موقعي يمكن أن تكتب بعد عنوان الصفحة اي كلام دون ان يعرض لك ان الصفحة غير موجودة .

ثم قمت بأخد رقم الصفحة من العنوان وعرضت البيانات من قاعدة البيانات التي تتصل مع رقم الصفحة الموجود في الاعلى

تطوير الويب

مجتمع خاص بمناقشة وطرح المواضيع والقضايا العامة المتعلقة بتطوير الويب ولغاتها المختلفة

20.3 ألف متابع