الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   إدارة وتشغيل السيرفرات (http://www.arabwebtalk.com/forumdisplay.php?f=80)
-   -   ما هو ال mod_rewrite ما فأئدته و مضاره (http://www.arabwebtalk.com/showthread.php?t=39340)

redman 18-10-2006 07:24 AM

ما هو ال mod_rewrite ما فأئدته و مضاره
 
Please make sure mod_rewrite is installed as it will be activated at the end of this install.

If the mod_rewrite module is disabled ask your administrator to enable that module, or look at the Apache documentation or elsewhere for help setting it up.

السلام عليكم و رحمة الله و بركاته

شباب بجرب سكريبت قام طلب مني تفعيل ال mod_rewrite

أريد معلومات عنه ما هي فوائده و مخاطر تركيبه على السيرفر

ملاحظة السكريبت المجرب سكريبت يقوم باستضافة مدونات و يحتاج الى انشاء سب دومين

redman 22-10-2006 11:20 AM

ما في و لا رد :(

PHP Player 22-10-2006 10:53 PM

وعليكم السلام

اخى الكريم ، ال mod_rewrite هو اضافة برمجية لخادم الاباتشى apache يمكنك من عمل روابط وهمية يكتبها الزائر لتعرض له محتويات معينة من على موقعك

اولا اعطيك مثال لاستخدامها

لنفرض مثلا سكريبت مقالات لا يستخدم ال mod rewrite
ستكون روابط المقالات فيه كالتالى

myarticlwebsite.com/get_article.php?article_id=100
myarticlwebsite.com/get_article.php?article_id=31
myarticlwebsite.com/get_article.php?article_id=121 1
myarticlwebsite.com/get_article.php?article_id=112 3

اما لو استخدم هذا السكريبت خاصية ال mod_rewrite يمكنه تغيير روابطه لتصبح على هواه ولنقل مثلا

myarticlwebsite.com/Articles/about-islam.html
myarticlwebsite.com/Articles/about-islam-part.html
myarticlwebsite.com/Articles/redman-article.html
myarticlwebsite.com/Articles/arabwebtalk.html

فى الحقيقة الروابط السابق ذكرها لا تشير الى ملفات موجودة على السيرفر داخل مجلد Articles واسمها about-islam.html او غيره
ولكن هذه كلها عبارة عن روابط وهمية تشير الى اللينكات السابق ذكرها فى اول المقال

اهم استخدامات ال mod_rewrite:

1- جعل روابط الموقع سهلة القراءة ويكون شكلها انيق
2- حماية السيرفر ، لان الهاكرز لا يستطيعون معرفة الى اى ملف يشير هذا الرابط
3- يفيد فى رفع ترتيب موقعك فى محركات البحث

وغيرها كثير..


اخيرا ، يبدو ان برنامج المدونات الذى تحاول تركيبه يستخدم هذه الخاصية ليعرض روابط المقالات بشكل انيق.
لتشغيل خاصية ال mod_rewrite يجب ان يكون مدير السيرفر قد اتاح استخدام هذه الاضافة البرمجية او ال (module)
فقط اطلب من مدير السيرفر تشغيلها مثلها ككائن الكتابة ع الصورة gd الخ الخ

PHP Player 22-10-2006 10:59 PM

عفوا نسيت ارد على
إقتباس:

أريد معلومات عنه ما هي فوائده و مخاطر تركيبه على السيرفر
ال mod_rewrite ليس له اى اضرار .... على العكس يساعد على حماية البرنامج.

AbdulazizSM 22-10-2006 11:32 PM

السلام عليكم ورحمة الله و بركاته

إضافة إلى ما قاله الأخ PHP Player جزاه الله خير

يوجد مقاله أظن أنها قد تفيدك بهذا الخصوص وهي موجودة في مجتمع مطوري المواقع - DevPedia تحت عنوان "الـ mod_rewrite ، تفاصيل اكثر (1)" للكاتب ابو خالد .

تحياتي
AbdulazizSM

PHP Player 22-10-2006 11:37 PM

إقتباس:

اقتباس من مشاركة AbdulazizSM
السلام عليكم ورحمة الله و بركاته

إضافة إلى ما قاله الأخ PHP Player جزاه الله خير

يوجد مقاله أظن أنها قد تفيدك بهذا الخصوص وهي موجودة في مجتمع مطوري المواقع - DevPedia تحت عنوان "الـ mod_rewrite ، تفاصيل اكثر (1)" للكاتب ابو خالد .

تحياتي
AbdulazizSM

فعلا مقال ممتاز ويغطى نواحى متقدمة عن الموضوع :)


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 08:51 AM.

Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012