تعلم الـ mod_rewrite - اعادة كتابة الروابط - نسخة قابلة للطباعة +- الدعم العربي (https://www.mybbarab.com) +-- قسم : :: . + تقنيات المواقع SEO و XML و RSS و محركات البحث + . :: (https://www.mybbarab.com/forum-48.html) +--- قسم : تقنيات المواقع ومحركات البحث (https://www.mybbarab.com/forum-118.html) +---- قسم : اشهار المواقع و المنتديات فى محركات البحث (https://www.mybbarab.com/forum-65.html) +---- الموضوع : تعلم الـ mod_rewrite - اعادة كتابة الروابط (/thread-1776.html) |
Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - Pepo - 2008-02-25 العفو اخى الكريم تمنياتى لك بالتوفيق RE: تعلم الـ mod_rewrite - اعادة كتابة الروابط - نايف الحارثى - 2008-02-26 السلام عليكم كيف حالك اخى بيبو اتمنى تكون بخير ان شاء الله هذه اكواد mod_rewrite لتحويل روابط المنتدى نسخة Vb من php الى html لكن الاكواد اظاهر بها خطاء ما ولا تعمل معى على المنتدى ارجو انت تلقى نظرة على ااكواد اخى بيبو وتشوف وين الخطاء وشكرا لك الاكواد بالمرفقات Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - Pepo - 2008-02-26 بالنسبة للجزء الخاص بملف الـ .htaccess فلم ارى به اى اخطاء.. اما بالنسبة للملف الخاص بالـ vb فليس لى به اى خبرة للأسف.. لكن يمكننى ان اساعدك اذا كان هناك رابط ينتهى بـ html ولا يعمل لديك.. اذا كان الأمر كذلك اذكر لى شكل الرابط قبل التحويل وبعد التحويل وسوف اعطيك كود htaccess الصحيح له ان شاء الله.. Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - نايف الحارثى - 2008-02-26 هذا شكل الرابط قبل لتحويل اخى بيبو http://kkkk.com/vb/forumdisplay.php?f=17 وهذا شكله بعد التحويل http://kkkk.com/vb/forum17.html Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - Pepo - 2008-02-26 اضف الكود التالى فى نهاية ملف .htaccess كود : RewriteRule ^forum-([0-9]+).html$ forumdisplay.php?f=$1 [QSA,L] Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - نايف الحارثى - 2008-02-26 Not Found The requested URL was not found on this server. للاسف اخى بيبو لم تفلح الطريقة اعتقد ان الاستضافة لا تدعم mod_rewrite على العموم جزاك الله كل خير على جهدك Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - Pepo - 2008-02-27 يمكن ان تكون استضافتك لا تدعم المود ريرايت.. او انك لم تقم بتفعيل المود ريرايت.. او انك تضع ملف الـ .htaccess فى مجلد مختلف عن المجلد المراد العمل عليه.. Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - نايف الحارثى - 2008-02-27 فعلا اخى بيبو لم يكن المود ريريت مفعل والا لقد قمت بتفعيله وكل شئ صار تمام الحمد لله ظهر خطاء واحد فقط هو عند مشاهدة الملف الشخصى للاعضاء تظهر هذه الرسالة Fatal error: Call to undefined function fetch_profilefield_display() in /mounted-storage/home78b/sub003/sc44039-YNBL/domain.com/vb/member.php on line 605 مع العلم ان رابط الملف الشخصى قبل التحويل هو ايضا نفسه رابط الملف الشخصى بعد التحويل لم يتغير http://www.domain.com/vb/member.php?u=1 هل هو كود ناقص بملف htaccess ام لا يمكن تعديل هذا الخطاء سؤال اخر اخى بيبو هل هذا الكود يضر بمحركات البحث لانه يوجد روابط للمواضيع تحميل الامتداد php ايضا وتحميل html وسمعت انه عند زيارت محركات البحث للمنتدى اذا وجت رابطين متشابهين لنفس الموضوع لا تقوم بالارشفة ظنن انه تلاعب على محركات البحث ارجو الافادة اخى بيبو وشكرا على جهدك تحياتى لك Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - Pepo - 2008-02-27 بالنسبة للخطأ الذى يظهر لك فهو عيب من تعديل ملفات الـ php الخاصة بالمنتدى وليس له علاقة بملف الـ .htaccess لكنى لم استوعب جيدا ماتعنيه فى هذه الجملة إقتباس :هل هذا الكود يضر بمحركات البحث لانه يوجد روابط للمواضيع تحميل الامتداد php ايضا وتحميل htmlاذا كنت تعنى ان الروابط تعمل سواء استدعيتها بالإمتداد php وتعمل ايضا مع استدعائها بالإمتداد html فهذا سيضرك فى حالة ان الروابط التى تشير للمواضيع بمنتداك جزء منها يحمل الأمتداد php وجزء اخر يحمل الإمتداد html فهذه مشكلة.. اما اذا كانت كل الروابط تم تحويلها فلا يوجد مشكلة.. واذا حدثت مشكلة ستكون مؤقتة فقط. Re: تعلم الـ mod_rewrite - اعادة كتابة الروابط - نايف الحارثى - 2008-02-27 القصد من الجملة عند الدخول للموقع بالطريقة العادية وهى على القسم ثم الموضوع يكون الرابط html عند الدخول على الموضع من رئيسية المنتدى مباشرة يكون ذو امتداد php |