Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

.htaccess regular expression za 301 redirekciju

[es] :: Linux/UNIX serveri i servisi :: .htaccess regular expression za 301 redirekciju

[ Pregleda: 710 | Odgovora: 2 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dee_
domagoj horvat
zagreb

Član broj: 73648
Poruke: 98
195.29.5.*

Sajt: www.astro-art.net


Profil

icon .htaccess regular expression za 301 redirekciju28.07.2006. u 15:22

sa regexps sam totalno na Vi. Molio bih nekog, ako ikako moze, da odvoji koju minutu i pomogne mi kako da ovo rijesim.

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]



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'.




28.07.2006. u 15:22 

Gojko Vujovic
Juniper Networks
Amsterdam, NL

Administrator
Član broj: 1
Poruke: 13019
*.gojko.ss.

Sajt: www.gojkovujovic.com


Profil

icon Re: .htaccess regular expression za 301 redirekciju28.07.2006. u 15:38
Ovako je na ES-u odradjeno kada su promenjeni linkovi iz formata /tema/$N u format /t$N:

RewriteRule ^tema/([0-9]+) /t$1 [R]
28.07.2006. u 15:38 

dee_
domagoj horvat
zagreb

Član broj: 73648
Poruke: 98
195.29.5.*

Sajt: www.astro-art.net


Profil

icon Re: .htaccess regular expression za 301 redirekciju28.07.2006. u 15:52
nemoj pliz mislit da sam nezahvalan il nesto, ali to mi ne znaci puno kad su mi regexp totalna nepoznanica.

mozes li molim te konkretno za moj primjer nesto napisat?


(PS.)
(sorry za krivo postavljanje teme na PHP)
28.07.2006. u 15:52 

[es] :: Linux/UNIX serveri i servisi :: .htaccess regular expression za 301 redirekciju

[ Pregleda: 710 | Odgovora: 2 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.