المساعد الشخصي الرقمي

عرض الإصدار الكامل : [mode rewrite]تحويل الروابط من php إلى html


MSHAER
11-01-2007, 08:37 PM
RewriteEngine on

لتحويل رابط مثلا
index.php?cmd=news
نكتب كذا
RewriteRule (.*)\.html$ index.php?cmd=$1تحويل رابط كذا
index.php?cmd=1&id=2&start=3&page=4نسوي كذا
RewriteRule (.*)-(.*)-(.*)-(.*)$ index.php?cmd=$1&id=$2&start=$3&page=$4
لاحظ معي $1 $2
هذولي متغيرات
طبعا علشان ماتصير معك لخبطه في حال مثلا الروابط في الأعلى يوجد متغيرين لهم نفس القيمهcmd=$1

سوي كذا

لتحويل رابط مثلا
index.php?cmd=news
نكتب كذا
RewriteRule cmd(.*)\.html$ index.php?cmd=$1
تحويل رابط كذا
index.php?cmd=1&id=2&start=3&page=4
نسوي كذا
RewriteRule page(.*)-(.*)-(.*)-(.*)$ index.php?cmd=$1&id=$2&start=$3&page=$4
يعني عرف كل شي ببادئه معينه
طبعا جرب وبتفهم الشغله سهله جدا وابحث عن مقالات تخص هالشيء فيه كثير وحركات اكثر وأحلى يحبها قلبك وتفيدك أكثر المودرايتر يخدم باشياء اكثر من ذلك ولكن ابحث
بالتوفيق وفمان الله

A.M.S
11-04-2007, 03:26 PM
يالله عليك ياعليوي ... الله يطول بعمرك عزيزي

لكن انا من عشاق الروابط ( index.php?cmd=1&id=2&start=3&page=4 , index.php?cmd=news )

ليه مادري احس اني انجز وانا اشتغل اذا طلع معي رابط مثل كذا هههههههههههههههه

يعطيك الف عافية

MSHAER
11-04-2007, 09:24 PM
يالله عليك ياعليوي ... الله يطول بعمرك عزيزي

لكن انا من عشاق الروابط ( index.php?cmd=1&id=2&start=3&page=4 , index.php?cmd=news )

ليه مادري احس اني انجز وانا اشتغل اذا طلع معي رابط مثل كذا هههههههههههههههه

يعطيك الف عافية
الجميع اخوي

مادري والله اخوي اول كنت اشتغل كذا تلقى الرابط طول طريق الرياض بس الحين لا صرت استخدم متغيرين حد أقصى علشان ماتوهق لابغيت احوله للمود رايتر ,,:showoff:

شقران
12-17-2007, 04:40 AM
لاهنت يالذيب وجزاك الله خير
تحياتي لك

بوصالح
03-25-2008, 09:18 PM
شرح ولا اروع منه

عندي مشكلة في صفحة عرض المواضيع ما قدرت احولها بأستخدام المود رايت

هنا التفصيل
جدول اقسام واسمه cat
وجدول المواضيع واسمه cook ومربوط مع الاقسام عن طريق catid

الرابط الافتراضي كذا
http://127.0.0.10/cook/show.php?id=15

وابي احوله htm

عجزت منه

الاقسام حولت بنجاح
في ملف الهاك اكسس حطيت
RewriteRule sec-(.*)\.html$ section.php?cat=sec&id=$1

وكان الرابط في صفحة section.php حطيت
<a href='sec-$Row[id].html'>

وضبط معاي
بس في عرض المواضيع ما قدرت اضبطة

ولا تهون شوف لي حل

MSHAER
03-27-2008, 12:25 AM
مافهمت ياليت تنزل كل اشكال الروابط اسويها لك بنفسي وبتفهمها ان شاء الله ومعليش كنت بالرياض ماوصلت غير اليوم وشفت طلبك


جرب

RewriteRule show-(.*).html$ show.php?id=$1

الرابط بيكون كذا
<a href='show-$Rowpost[id].html'>

بوصالح
03-28-2008, 10:37 PM
ما شاء الله

تم تعديلها وضبط

شقران
03-29-2008, 10:49 PM
لاهنت ياعليوي وعساك ع القوة يابعدي ^_^