Radi se o slijedecem:
Na phpBB forum sam instalirao SEO MOD koji radi rewrite rule iz dinamickih u html-like adrese. To se izvodi kroz ovaj dio u .htaccessu:
Code:
RewriteRule ^forum/cat([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
RewriteRule ^forum/forum([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^forum/forum([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
RewriteRule ^forum/topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^forum/topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
RewriteRule ^forum/member([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
RewriteRule ^forum/cat([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
RewriteRule ^forum/forum([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
RewriteRule ^forum/forum([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
RewriteRule ^forum/topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
RewriteRule ^forum/topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
RewriteRule ^forum/member([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
Ono sto meni treba je i 301 redirekcija, tako da prijasnji linkovi sa drugih sajtova koji su isli na forum, a koji su u starom obliku, da takodjer vode na nove linkove (radi prenosenja PRa, da crawleri ne vide dupli sadrzaj na dva razlicita linka, itd itd). Znaci, treba mi sta da pisem u taj isti .htaccess da bi request koji ide na stare linkove otisao zapravo na ove nove?
nadam se da maherima za regexp ovo nije neki probl.
hvala unaprijed!
PS.
.htaccess je u rootu, a forum je instaliran u folderu 'forum'.