لديك حساب بالفعل؟ دخول
دخول  سجل الأن 
تحويل روابط الموقع الى العربية
السلام عليكم اريد كيفية تحويل روابط الموقع الى العربية بواسطة .htaccess
عندي سكريبت مقالات و اريد ان يتم استخلاص جزء من العنوان و يكون هو رابط الموقع
روابط موقعي كالتالي articles.php?id=10
و قاعدة البيانات عندي بالترميز العالمي utf8
لكن ما فهمت الطريقة رغم انها تبدو بسيطة يا ريث توضيحها اكثر
و شكراً
تاريخ البداية: 7 / يناير / 2012 الساعة 15:11 اخر نشاط: 7 / يناير / 2012 الساعة 18:47 روابط htaccess seo

سبقتنا بطرح هذا السؤال .!!
7 / يناير / 2012 الساعة 18:23

انظر ايضا لهذا المرجع من اكواد الـHtaccess
7 / يناير / 2012 الساعة 18:47

2 إجابات
تحويل الروابط لذلك يتم عن طريق خطوتين اولهما من الاسكربت وثانيا من htaccess.
الان فى روابط الاسكربت سوف تستعمل دالة مثل هذه
function makeSeo($text, $limit=75){
      $text = str_replace(' ', '_', $text);
      if(strlen($text) > 70) {
        $text = substr($text, 0, 70);
      } 
      if (empty($text))
      {
        return time();
      }
      return $text;
}
الاستعمال
$id = 10;
$title = "هذا هو عنوان الصفحة";
$url = makeSeo($title);

echo "<a href='{$id}/{$url}'>{$title}</a>";

بواسطة: علاء
منذ: 7 / يناير / 2012 الساعة 15:27

اشتغلت بنجاح شكراً لك
7 / يناير / 2012 الساعة 15:57

عن طريق استخدام htaccess مثل
RewriteEngine On
RewriteRule ^([0-9]+)/(.*).html$ article.php?id=$1
هذا معناه بدلا عن articles.php?id=10 سوف يكون /10/هنا العنوان .html

بواسطة: MacOS
منذ: 7 / يناير / 2012 الساعة 15:16

تعديل: MacOS
منذ: 7 / يناير / 2012 الساعة 15:19

أنشر اجابتك

xهل تريد الاجابة عن هذا السؤال؟ من فضلك سجل دخول او اشترك لتتمكن من الاجابة