![]() |
المود-ريرايت ..ما هو؟ ما فائدته؟ كيفيّة تفعيله على انفنيتى؟
![]() السلام عليكم ورحمة الله وبركاته الحقيقة تكاثرت الأسئلة عن المود ريرايت وانفنيتى و بالرغم من وجود موضوع مسبق لأخى العزيز م/ محمد عبد الله بهذا الخصوص هنا http://www.arabwebtalk.com/showthread.php?t=48104 وتأكيده بالروابط على دعم انفنيتى للمود- ريرايت وهذا مثال واضح قبل http://infinity.dciwww.com/news.php?action=show&id =1 بعد http://infinity.dciwww.com/news-action-show-id-1.htm إلاّ أنى ومن خلال تساؤلاتكم واستفساراتكم فيه احسست بأنه مازال مبهم لدى الكثيرين منكم فقررّت كتابة هذا البحث المصغّرعنه وكالعادة للحفاظ على تسلسل الشرح ساقوم بغلق الموضوع حتى أنتهى منه ثمّ ساقوم بفتحه لاستقبال اى استفسارات أخرى بمشيئة الله تقبلوا أطيب تحية محمد نور أبعاد المعلومات لخدمات الويب المتكاملة www.dciwww.com http://infinity.dciwww.com/ ![]() |
![]() بداية وجب معرفة الفرق بين ما يسمىّ dynamic and static.URLS أو الروابط الثابتة والروابط الديناميكية للمواقع الروابط الثابتة للمواقع تكون روابط لصفحات ثابته المحتوى مكتوبة بلغة مثل ال html لإجراء اى تغيير فيها يجب عليك التغيير فى كود الهتمل نفسه الخاص بالصفحة وهذه يمكن تمثيلها باى من الصفحات الاضافية التى تضيفها فى انفنيتى وعلى الشبكة يمكن اعطاء هذه الصفحات الرابط المعبّر عنها والثابت على موقعك ولكن بالطبع هذه الصفحات لا تصلح ابدا أن يُصمّم بها المواقع الكبيرة وذات المحتويات المتجدّدة باستمرار ومن هنا كانت الحاجة لبرامج ادارة المحتوى والسكربتات والمجلاّت الالكترونيةّ والتى تتعامل بلغات مثل البى اتش بى وتعتمد فى المقام الأوّل على قواعد البيانات وهذه المواقع ذات صفحات ديناميكة وتحمل روابط ايضا ديناميكية والتغيير فى الصفحات ينشأ بالأساس من التغيير فى قواعد البيانات بمعنى أنك تستطيع تغيير محتويات الصفحة المعروضة من خلال لوحة التحكم التى تغيّر معطيات قواعد البيانات دون الحاجة للتغيير اليدوى فبإمكاننا القول هنا أن صفحة موقعك ما هى الاّ تمبلت لعرض معطيات قاعدة البيانات عندك وبالتالى فرابط هذه الصفحات لا يكون ثابت ولكن يكون نتيجة تسلسل طلبك من قاعدة البيانات كمثال رابط كالسابق http://infinity.dciwww.com/news.php?action=show&id =1 فهذا يدل على معطيات قواعد البيانات فى قسم الأخبار بتنفيذ عرض لموضوع ذو id=1 ************************************************** ******* وبالرغم من اهمية برامج ادارة المحتوى بصفة عامّة إلاّ أن روابطها المتحرّكة هذه جميعها تواجه نقص عن الروابط الثابته مع محركات البحث حيث أن محركات البحث اكثر تعرّفا وتمييزا للروابط الثابتة عنها وتقوم بفهرسة الروابط الثابته بصورة اسرع وبالتالى عرضها فى نتائج البحث يكون اسرع ************************************************** ****** كميزة أخرى للحصول على رابط ثابت هو أنّه يعبّر عن محتوى الصفحة للزائر فرابط كالسابق ليس معبّرا للزائر عن شئ وإن كان صاحب الموقع نفسه يفهمه وايضا وجود كلمة بالرابط معبّرة عن محتوى الصفحة اثبت تقدما ملحوظاً مع محرّكات البحث فى الظهور بالنتائج ************************************************** ***** ولكى لا يختلط الأمر على أحد فهذا النقص يواجه كل برامج ادارة المحتوى والسكربتات والمجلاّت الالكترونية باختصار كل البرامج المتعاملة مع قواعد البيانات ************************************************** *** هذه كانت فكرة سريعة عن الروابط الثابته والديناميكية والفرق بينهما وعلاقتهما بمحرّكات البحث وبقيّة الموضوع سيكون للتغلّب على هذا العائق وكيفيته وكيفية تنفيذه على انفنيتى بالخطوات لمن يريد ان شاء الله ![]() |
![]() الآن بعد هذه المقدمة السريعة فالكل بالتأكيد أصبحت عنده هذه الرغبة فى تحويل روابط موقعه الديناميكية الى روابط ثابته وللوصول الى هذا الهدف فهناك 3 خطوات وكل خطوة هناك من هو مسؤول عنها ************************************************* الخطوة الأولى المسؤول عنها السيرفر فلابد ان يتواجد على السيرفر الموديول الخاص بالمود ريرايت وهذا رابط توضيحى له http://httpd.apache.org/docs/1.3/mod/mod_rewrite.h tml ونظرة سريعة على الميكانيزم الخاص به فنجد أن هذا الموديول يقوم بعملية تحويل غير مرئية لا للزائر ولا لمواقع البحث فأنت عليك تحويل الرابط الديناميكى لرابط ثابت "وسنعرف كيفية ذلك بعد قليل" والذى يُعرض بموقعك ولمحرّكات البحث هذا الرابط الثابت وعند طلب هذا الرابط سواء بالمتصفّح أو بمحركات البحث يقوم هذا الموديول على السيرفر بمقارنته والتعرف على صفحة الرابط الديناميكى الخاصة به وعرضها للمتصفّح بنفس رابطها الثابت ايضا أى أنها كلها تعتبر عمليّة وهمية تحتفظ لك بروابطك المتحرّكة لادارة موقعك وفى نفس الوقت يظهر رابط وهمى آخر لمحركات البحث والمتصفّح يكون رابط ثابت أكثرادلالا على محتوى الصفحة واكثر بروزا فى نتائج محرّكات البحث ************************************************** ***** الخطوة الثانية يقوم بالنيابة عنك بها هذا الرابط http://www.webconfs.com/url-rewriting-tool.php فما عليك هنا هو ادخال رابط القسم الذى تريد الحصول على روابط ثابته به بديلة مثل هذا http://infinity.dciwww.com/articles.php?action=lis tarticles&id=4 وتضغط submit فيقوم بكتابة الرابط الثابت المطلوب نيابة عنك بطريقتين وعليك اختيارالطريقة المناسبه إمّا مثل هذه http://infinity.dciwww.com/articles-action-listarticles-id-4.htm أو مثل هذه http://infinity.dciwww.com/articles/action/listart icles/id/4/ فى كلتا الحالتين ستجد كود مرفق هذا الكود ستحفظه بصفحة نوتباد بهذا الاسم كود:
.htaccess ثمّ تقوم برفعه عندك على الـ public_htm ويتبقّى الخطوة الأخيرة فتابعونا ان شاء الله ![]() |
![]() الخطوة الثالثة والأخيرة والأهمّ هو دورك أنت هنا لتحويل روابط انفنيتى لروابط ثابته ودور انفنيتى فى تسهيل هذه المهمّة ودعمها لك ******************************************** خطوات حصولك على الموود ريرايت مع انفنيتى 1-- سنبدأ فى استبدال روابط الأقسام قسم قسم ولنبدا فى قسم مثل قسم الأخبار لأن رابطه جاهز عندنا هنا كمثال ولنأخذ اى رابط فى قسم الأخبار كله مثل هذا http://infinity.dciwww.com/news.php?action=show&id =7 أدخله فى النموذج هنا http://www.webconfs.com/url-rewriting-tool.php اضغط submit سيظهر لك الرابط كما ذكرنا بطرقتين اختر الطريقة التى تناسبك فيهما وستكون ثابته بموقعك هنا اخترت أنا هذه http://infinity.dciwww.com/news-action-show-id-7.htm فظهر هذا الكود لى كود:
كود:
.htaccess الآآآآآآآآآآآآآآآن أصبح السيرفر عنده أمر بتحويل اى رابط ياتيه بهذه الصيغة http://infinity.dciwww.com/news-action-(Any Value)-id-(Any Value).htm لأى رابط آخر وهذه صيغة عامة تشمل ويندرج تحتها كل روابط قسم الأخبار أى انك لا تحتاج لتغيير رابط كل صفحى يدوى بل يكفى الحصول على ملف واحد لروابط القسم كلها بهذه الطريقة ولإثبات ذلك جرب ان تغيّر رقم الآي دى فى الرابط الثابت الذى حصلنا عليه هنا بأى آي دى متواجد عندك بالفعل مثل http://infinity.dciwww.com/news-action-show-id-1.htm ستجد الصفحة تم العثور عليها ايضا بالرابط الثابت دون تغيير منك ********************************************* 2-- بعد ذلك ننتقل بنفس الخطوات لقسم المقالات ثمّ الجوال و و الى أن ننهى أقسام انفنيتى ونرفع كل الملفات الخاصة بها فى مجلّد public_html *********************************************** 3--الخطوة الأخيرة هنا وهى الأصعب ولكن لابد منها هو تحويل جميع روابط موقعك الى تلك الروابط الثابته وذلك لتجنّب أى مشاكل قد تحدث مع مواقع محركات البحث نتيجة لوجود روابط مزدوجة لك بعضها ثابت وبعضها متحرّك ويجب فيما بعد استخدامك للروابط الثابتة فى جميع تعاملك مع الموقع سواء ببنرات خارجية او تبادل اعلانى مثلا أو غيره فهى ستحلّ محلّ الروابط القديمة تماماً انفنيتى سهّلت هذه الخطوة رغم طول الوقت المسستلزم فيها لجميع المواقع وذلك بأن جعلت كل روابط المجلّة موجودة بلوحة تحكّم انفنيتى فيمكنك تغييرها من خلال النماذج الخاصة بكل استايل مثل الهيدر header وrcontent lcontene وكل النماذج التى قد تحتوى على روابط تشير لصفحات المجلّة الأمر الذى قد يستهلك الوقت والجهد مع كل المجلاّت ولكن مع انفنيتى اصبح سهل فى بحثك بكل نموذج بالترتيب على الروابط وصيغتها الموجودة به لتبديلها *********************************** والآن هذا نهاية المقال وهذا نهاية هذا البحث المصغّر والموضوع من الألف للياء من اعدادى وتجميعى باستخدام مواقع أجنبية فى تجهيزه أتمنى أكون جاوبت كل الاستفسارات التى دارت ببالكم عن الموود ريرايت وان شاء الله حاضر لأى استفسار ************************************** تقبلوا أطيب تحية محمد نور أبعاد المعلومات لخدمات الويب المتكاملة www.dciwww.com http://infinity.dciwww.com/ ![]() تم فتح الموضوع لاستقبال اى استفسار |
ماقصرت وبيض الله وجهك
اللي مافهم يقراء بذمة من اول الموضوع وراح تكون المسألة واضحة لاني بصراحة اول شي قمزت اول مشاركتين ورحت للثالثة ابي المفيد ولقيت نفسي مافهمت شي لين اعدت من البداية .. الف شكر لك يابو نور |
إقتباس:
وبيّض وجهك يالغالى تسلم والله على مرورك وصراحتك وان شاء الله تكون استفدت والجميع استفاد من الشرح تحياتى لك وجمعة مبااااااركة |
اخي محمد نور
الكثير من البرامج واولهم الفي بي تقوم بصناعه تلقائية للمود ريرايت بدون التحويل من موقع اهر اتمنى ان تراعون هذا الشيء في اصداراتكم القادمة |
يا سلام عليك ... بخليه مرجع عندي ... والله يعينك على أزعاجنا:D
شكرًا لك أُستاذنا الكريم |
العفو اخى الفاضل
ومشكوووووور على مرورك الكريم واتمنى يكون الموضوع اتّضح للجميع تحياتى وتقديرى لك |
تسلم على هذا الموضوع الرائع فعلاً .
|
أخي عندي سؤالين :
الأول كيف أعرف وجود المود ريرايت بالسي بنل بدون سؤال المستضيف ! الثاني : المحرر المقتدم للويب العربي يتسخدم خاصية الخلفية الزرقاء للكتابة مثل الورد كيف يمكنني تعطيل هذه الخاصية مع أني حاولت إطفاءها من الزر المخصص ولكني لم أجده . |
هلا اخوي محمد
طبقتها انا ونجحت على البوم الصور ولكن واجهتني مشكلة وهي عدم ظهور الصور للهيدر والاقسام والخ لان مسار الصور في مجلد my يأتي بعد عنوان الموقع بس بعد التحويل جاني بعد مجلد البوم الصور فعشان كذا اعتبرها غير موجوده ! فمالحل بارك الله فيك ويعطيك العافية شرح واضح ومختصر |
صباح الخير اخى الكريم
لم افهم ما المشكلة عندك تحديدا الموضوع مجرّب وليس به تداخل فى الروابط فليتك تضع الروابط التى تقصدها بالتفصيل او راسلنى بها اان كان موقعك تحت التطوير ولا تريد وضع روابطه الآن اطيب تحياتى لك وبالتوفيق |
مشكووور اخى الكريم athari
على اهتمامك بالرد ومرورك الكريم اطيب تحياتى لك |
|
أخي الفاضل محمد نور وفقه الله بالنسبة عن السؤالين ماذا تقول ؟
|
أخي حفظك الله قبل الخطوة الأخيرة وهي :
إقتباس:
مع العلم أني نفذت كل الخطوات السابقة ، مع الإفادة أنني وجدت داخل مجلد المقالات والصور والأخبار ووو إلخ آخره مجلد : .htaccess فقمت بفتحه ونسخ ما بداخله ووضعه في المجلد الجديد وحذف القديم. ومع ذلك كله لم يفتح معي الموقع بهذه الصيغة : أضغط هنا |
فهل لابد من العملية الأخيرة ليتم الأمر أم ماذا ؟
|
صباح الخير على الجميع
أخى الكريم "الفريق خالد" الرابط لم يفتح سوى صفحة خطأ أخى الكريم وما زلت لا استطيع تبيّن مشكلتك فالمعذرة لك أخى الكريم athari عذرا لأنى لم انتبه للسؤالين حتى فى المرة السابقة ولا ارى اى مشكلة فى مراسلة مستضيفك للتبيّن منه وارسال الرابط الخاص بالموديول حتى يستطيع الحصول على روابط تنزيله اذا لم يكن موجود بالفعل بالنسبة لصندوق الكتابة لم افهم قصدك منه بالنسبة لملف .htaccess والموجود داخل الأقسام فلم اقل ابدا ان تمسح ما بداخله اخى الكريم ولكن أنشئ ملفات جديدة وضعها على public_html مباشرة وجرّب الدخول على الرابط الجديد الذى اخترت انت شكله فى كل قسم قمت بكتابة الملف الخاص به كما وضّحت انا بالتفصيل وان شاء الله تفتح الصفحة بالرابط الجديد وقبل حتى تغيير بقية الروابط ولكن نعود لنقطة المستضيف وتفعيله للموديول فلم يتم التعرف على الرابط الجديد الاّ بهذا الموديول أطيب تحياتى لكم جميعا وجمعة مباركة |
إقتباس:
وبالنسبة لردك أخي الكريم فأقول: أولاً: لم أمسح أي شيء أخي الفاضل اطمئن . ثانياً: هل أضع كل الصيغ لجميع الأقسام داخل ملف واحد والذي يكون امتداده .htaccess ؟ أم كل واحد على حده فإذا كانت الأقسام خمسة يكون خمس ملفات من .htaccess لكل قسم ؟؟ مع العلم أن هذا الملف متشابه يعني إذا وضع اثنان في مكان واحد طلب استبدال السابق ! ثالثاً: أخبرني المستضيف أنه يدعم هذه الخاصية وشكراً انتظر جوابك الكريم . |
جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 08:11 AM. |
Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012