تحديث آخر نسخة 1.8.37

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2"
#30
اخى الكريم استخدم التالى داخل ملف .htaccess الموجود بالرئيسية
كود :
RewriteEngine on
RewriteCond %{HTTP_HOST} ^msat4u.com$
RewriteRule (.*) http://www.msat4u.com/$1 [R=301,L]

واستخدم التالى داخل ملف .htaccess الموجود داخل مجلد ms
كود :
RewriteEngine on
RewriteCond %{HTTP_HOST} ^msat4u.com$ [NC]
RewriteCond %{REQUEST_URI} ^/ms/(.*)$
RewriteRule ^(.*) http://www.msat4u.com/ms/%1 [R=301,L]

RewriteRule ^index.html$ index.php [L,NE]
RewriteRule ^(.*)t-([0-9]+).html(.*)$ showthread.php?tid=$2$3 [QSA,L]
RewriteRule ^(.*)t-([0-9]+)-([0-9]+).html$ showthread.php?tid=$2&page=$3 [QSA,L]
RewriteRule ^(.*)f-([0-9]+).html(.*)$ forumdisplay.php?fid=$2$3 [QSA,L]
RewriteRule ^(.*)f-([0-9]+)-([0-9]+).html(.*)$ forumdisplay.php?fid=$2&page=$3 [QSA,L]
RewriteRule ^(.*)f-([0-9]+)-([a-z]+)(-|-[a-z]+)-([0-9]+)-([0-9]+).html(.*)$ forumdisplay.php?fid=$2&sortby=$3&order=$4&datecut=$5&page=$6$7 [L]
RewriteRule ^(.*)a-([0-9]+).html$ announcements.php?aid=$2 [L]
RewriteRule ^(.*)thread-([0-9]+).html(.*)$ showthread.php?tid=$2$3 [QSA,L]
RewriteRule ^(.*)thread-([0-9]+)-page-([0-9]+).html$ showthread.php?tid=$2&page=$3 [QSA,L]
RewriteRule ^(.*)forum-([0-9]+).html(.*)$ forumdisplay.php?fid=$2$3 [QSA,L]
RewriteRule ^(.*)forum-([0-9]+)-page-([0-9]+).html(.*)$ forumdisplay.php?fid=$2&page=$3 [QSA,L]
RewriteRule ^(.*)forum-([0-9]+)-([a-z]+)(-|-[a-z]+)-([0-9]+)-page-([0-9]+).html(.*)$ forumdisplay.php?fid=$2&sortby=$3&order=$4&datecut=$5&page=$6$7 [L]
RewriteRule ^(.*)a-([0-9]+).html$ announcements.php?aid=$2 [L]

انتظر النتيجة
الرد
شكر من طرف :


الردود في هذا الموضوع
Re: تجنب المحتوى المكرر بإستخدام الـ mod_rewrite الدرس "2" - بواسطة Pepo - 2008-05-11, 02:58 PM

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


يقوم بقرائة الموضوع: بالاضافة الى ( 9 ) ضيف كريم