إضافة رد 
 
  • 0 اصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
منتديات MyBB
اشهار المواقع و المنتديات
البحث فى المنتدى


التجارة الإلكترونية
تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2" (اجعل موقعك اما يعمل مع www او بدونها لتجنب المحتوى المكرر)
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

روعة * روعة
عزيزي Pepo

اشتغل 100 بالمية فعاشت الايادي و الف شكر لك و الله

و الان الحمد لله يتحول بشكل جيد و بدون مشاكل مع او بدون ال www
و بقت فقرة جانبية لكنها مهمة لاعتمادي عليها و هي روابط الارشيف و روابط ال rss
حيث كلاهما الان عند الدخول الى المواضيع عن طريقهم يحولني الى الصفحات القديمة php و ليس الى ال html
و حاولت كتابة موضوع جديد و نفس الحالة لا يتم ادخاله ك html في ال rss بل يبقى php

الشيء الجميل ان المواضيع تعمل وهي php او html اي لن افقد ارشفة بشكل مباشر (بل بشكل تدريجي عندما تٌحدث ارشفة المواضيع), لكن مع اعتمادي على ادلة rss و التي تسحب مواضيع موقعي لاحصل على ارشفة اسرع ستحدث مشكلة مستقبلية (نسختين من المواضيع = محتوى مكرر = عاجلا ام اجلا عقوبة من كوكل .:*_*::.).

فهل هناك حل لتحويل روابطهم كذلك (ارشيف, rss)

* اعدت الوضع حاليا الى ال php حتى ان لم يكن لها حل لا افقد ارشفة,

و بالمناسبة متى تصدر النسخة الجديدة *_*



مع
اجمل تحية

2008-05-11, 07:27 PM
مشاركات: #31
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

العفو اخى الكريم بالنسبة لروابط الـ rss داخل ملف syndication.php
ابحث عن
PHP كود:
"link" => $mybb->settings['bburl']."/showthread.php?tid=".$thread['tid'], 
استبدله بالتالى
PHP كود:
"link" => $mybb->settings['bburl']."/thread-".$thread['tid'].".html"

بالنسبة لموضوع الصفحات القديمة التى تم فهرستها..
جرب الحل التالى فقد قمت به وفلح معى (ربما لا يفلح معك إذا كان هناك اختلاف فى إعدادات الـ apache)
داخل ملف .htaccess الموجود داخل مجلد المنتدى اضف التالى بنهايته
كود:
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule ^.*$ - [L]
RewriteCond %{QUERY_STRING} ^fid=([0-9]+)$
RewriteRule ^forumdisplay.php$ http://www.msat4u.com/ms/forum-%1.html? [R=301,L]
RewriteCond %{QUERY_STRING} ^tid=([0-9]+)$
RewriteRule ^showthread.php$ http://www.msat4u.com/ms/thread-%1.html? [R=301,L]

ملحوظة + رجاء: اتمنى منك يا طيب عندما ينفصل حديثنا لقسم اخر مثلما حدث.. يعنى كان حديثنا فى البداية عن موضوع التحويل.. وبعدها تحول لجزء خاص بالمنتدى.. ان نقوم بنقاش الجزء الجديد الذى دخل فى الموضوع فى موضوع منفصل فى القسم المناسب له.. حتى يستفاد منه الجميع.. وهذا ليس اكثر من رجاء وليس امر..

مع خالص تمنياتى بالتوفيق يا طيب
مع التحية Pepo
المنتدى: غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
الإصدار: MyBB 1.4.4
2008-05-12, 12:00 AM
مشاركات: #32
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

وردة انت عزيزي Pepo

تم التحويل بنجاح 100 المية
و جميع الخطوات تمت بدون مشاكل و لله الحمد

مقتبس:ملحوظة + رجاء: اتمنى منك يا طيب عندما ينفصل حديثنا لقسم اخر مثلما حدث.. يعنى كان حديثنا فى البداية عن موضوع التحويل.. وبعدها تحول لجزء خاص بالمنتدى.. ان نقوم بنقاش الجزء الجديد الذى دخل فى الموضوع فى موضوع منفصل فى القسم المناسب له.. حتى يستفاد منه الجميع.. وهذا ليس اكثر من رجاء وليس امر..

تامر امر عزيزي و فعلا عندك حق في هذه النقطة و لا اعلم كيف غابت عني فعذرا منكم اخوي.
و بالمناسبة و خاصة بما انه اصبح موضوع كامل و مهم جدا في تعديل ال htaccess للمجلدات الداخلية و ما فيه من نقاشات جميلة وصولا الى الحل الكامل بحمد الله فعادي عزيزي ان احببت فصله من بداية النقاش الى موضوع مستقل و اعتقد هو الافضل ليكون له اسم يجذب من يعاني من هذه المشكلة بشكل مباشر.

الف شكر لكم مرة ثانية



مع
اجمل تحية

2008-05-12, 12:27 AM
مشاركات: #33
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
RE: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

Pepo كتب:
وهناك شئ اخر يمكن ان يتم اعتباره محتوى مكرر
وهو اذا كان محتوى ملف الـ index هو نفس محتوى النطاق الرئيسى دون النداء على ملف الـ index
ويمكن تجنب هذه المسألة بإضافة التالى
كود:
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule ^.*$ - [L]
RewriteRule ^index.php$ http://%{HTTP_HOST}/ [R=301,L]

الف شكر اخ بيبو بجد انت حلتلى مشكله كنت بدور على حل ليها

انا ضيفت الكود و فعلا حول الرابط بدون الاندكس

بس ضيفتله vb

بقى كده

كود:
RewriteCond %{ENV:REDIRECT_STATUS} 200
RewriteRule ^.*$ - [L]
RewriteRule ^index.php$ http://%{HTTP_HOST}/vb/ [R=301,L]
مع التحية raoaa
سبحـ الله ـان وبحمده سبحـ الله ـان العظيم

غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
2008-05-14, 11:29 AM
مشاركات: #34
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

العفو يا غالية
وان شاء الله موفقة دائما

2008-05-14, 12:06 PM
مشاركات: #35
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
RE: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

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

حياك الله يا طيب

وضعت الكود الذي قولت عليه

في ملف الـ WWW
غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
و اصبح يتحول الي
غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية

و عندما وضعة في ملف الـ mm
ملف المكتبة الاسلاميه
غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
لا يتحول الي
غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية

و هذا هو الكود الذي وضعة داخل الملف الـ mm
كود:
RewriteEngine On
# Redirect non-www to www.
RewriteCond %{HTTP_HOST} ^1noor.com/mm/$ [NC]
RewriteRule (.*) http://www.1noor.com/mm/$1 [R=301,L]
و شكرا لمجهودك اخي الكريم

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

غير مسموح بعرض الروابط الا بعد التسجيل و تفعيل العضوية
الاصدار 1.4.3
2008-06-22, 06:32 AM
مشاركات: #36
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

استبدل محتوى الملف الذى داخل مجلد mm بالتالى
كود:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/mm/(.*)$
RewriteRule ^(.*) http://www.1noor.com/mm/%1 [R=301,L]

2008-06-22, 03:04 PM
مشاركات: #37
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

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

اخي عندما و ضعت الكود لم يعمل الموقع

و شكرا اخي لاهتمامك

و في انتظار ردك

و هل هي خطوه ضروريه

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

2008-06-22, 03:49 PM
مشاركات: #38
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

عفوا يا طيب استخدم الكود التالى
كود:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^1noor.com$ [NC]
RewriteCond %{REQUEST_URI} ^/mm/(.*)$
RewriteRule ^(.*) http://www.1noor.com/mm/%1 [R=301,L]

بالنسبة لضرورية الأمر فهى شئ ايجابى لتجنب المحتوى المكرر ليس الا.

2008-06-22, 03:55 PM
مشاركات: #39
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"

بسم الله الرحمن الرحيم

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

تمام يا طيب
الكود ظبط معي

بارك الله فيك
و في وقتك و عمرك
و ارجوا من حضرتك اعطائي رئك في موقعي
و هل استمر

جزاك الله خيرا
و السلام عليكم و رحمة الله

2008-06-22, 04:18 PM
مشاركات: #40
عرض جميع مشاركات هذا العضو
اقتباس هذه الرسالة فى الرد
إضافة رد 

تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"



التنقل السريع: