لقيت هذا الحل
كود PHP:
RewriteEngine on
RewriteBase /vb
RewriteRule ^t(.*).html t?showthread.php=$1 [L]
RewriteRule ^f(.*).html f?forumdisplay.php=$1 [L]
RewriteRule ^u(.*).html u?member.php=$1[L]
RewriteRule ^t(.*)-next-thread.html t?showthread.php=$1&goto=nextnewest [L]
RewriteRule ^f(.*).html?pagenumber=(.*) f?forumdisplay.php=$1&pagenumber=$2 [L]
RewriteRule ^(.*)-(.*)-post.html p?showpost.php=$1&postcount=$2 [L]
التركيب :
يوضع الكود في نهاية ملف الهتاكسس .htaccess
أو هذا :
كود PHP:
RewriteEngine on
RewriteRule ^u(.*).html$ http://www.d3-g.com/vb/member.php?u=$1 [L,R=301]
RewriteRule tags/(.*).html$ http://www.d3-g.com/vb/tags.php?tag=$1 [L,R=301]
RewriteRule ^t(.*)-new-post.html$ http://www.d3-g.com/vb/showthread.php?goto=newpost&t=$1 [L,R=301]
RewriteRule ^t(.*)-([0-9]+).html$ http://www.d3-g.com/vb/showthread.php?t=$1&page=$2 [L,R=301]
RewriteRule ^t(.*).html$ http://www.d3-g.com/vb/showthread.php?t=$1 [L,R=301]
RewriteRule ^f(.*)-([0-9]+).html$ http://www.d3-g.com/vb/forumdisplay.php?f=$1&order=desc&page=$2 [L,R=301]
RewriteRule ^f(.*).html$ http://www.d3-g.com/vb/forumdisplay.php?f=$1 [L,R=301]
الحلول منقولة من ترايدنت
http://www.traidnt.net/vb/traidnt1635637/#axzz1YfiLsD6A