[ picos_f @ 30.01.2010. 16:29 ] @
Interesuje me kako da napisem PHP code koji ce da redirektuje sa npr. http://xxxxx.yyy/?r=ZZZZZ na http://xxxxx.yyy/register.php/ZZZZZ.html.
[ Nikola Poša @ 30.01.2010. 17:13 ] @
Jel misliš baš na redirekciju ili možda na rewrite-ovanje?
[ tahiya @ 30.01.2010. 17:20 ] @
a da probas sa meta tagovima?! Mozda meta refresh ?! Ja sam tako rijesio jedan problem... :)
[ picos_f @ 30.01.2010. 18:47 ] @
Moze i rewrite-ovanje. A moze i meta refresh
[ bugsu @ 30.01.2010. 18:51 ] @
nije moze moze...nisu to iste stvari....
bolje detaljnije reci sta hoces... imas folder zvan /register.php/?? posto bi da redirektujes na ZZZZZ.html koji je u njemu
nisi nista napisao tako da malo pomoci moze biti ....
[ picos_f @ 30.01.2010. 19:08 ] @
Nije folder nego php fajl. Samo hocu da preusmeri sa http://xxxxx.yyy/?r=ZZZZZ na http://xxxxx.yyy/register.php/ZZZZZ.html a taj novi fajl http://xxxxx.yyy/register.php/ZZZZZ.html obavlja sve ostalo. Ovo se radi o referrali na jednom forumu. Promenjen je forum i nacin registracije referrala pa hocu da vazi istari nacin registracije http://xxxxx.yyy/?r=ZZZZZ ali sa preusmeravanjem na novi.
[ picos_f @ 30.01.2010. 19:09 ] @
Kako bi islo sa rewrite-ovanjem.
[ milosijaa @ 31.01.2010. 18:46 ] @
Dakle pretpostavka je da se sve vrti na apache..

U root folderu kreiras fajl pod imenom .htaccess

Ako ne znas sta je .htaccess i kako radi, GOOGLE is your the very best friend :)

u tom fajlu ti treba recimo ovako nesto

Code:
Rewrite ^xxxxx.yyy/?r=([a-zA-Z0-9_]+?) xxxxx.yyy/register.php/$1.html


Dakle ova linija koda sve zahteve koji idu na xxxxx.yyy/?r=nesto preusmerava na xxxxx.yyy/register.php/nesto.html



[ picos_f @ 01.02.2010. 14:28 ] @
A sta da upisem umesto $1 ili da to ostavim. Ovaj kod kada upisem prijavljuje neku gresku i nece da otvori sajt.
[ tahiya @ 01.02.2010. 14:53 ] @
onda ti je najbolje rjesenje to da uradis u .htaccess-u

a ne znam.. koliko sam ja shvatio. ti se ne razumijes ni u osnove kodiranja.. ?!

i umjesto $1 stavis sto god zelis.. :P
[ Nemanja Avramović @ 01.02.2010. 15:06 ] @
Ne može query string da ide u rewrite rule!

Probaj ovako:

Code:
RewriteEngine On
RewriteCond %{QUERY_STRING} r=(.*)
RewriteRule ^(.*)$ /register.php/%1.html [L]


Pišem napamet tako da nisam testirao, ali tako nekako bi trebalo da ide
[ Predrag Supurovic @ 01.02.2010. 19:06 ] @
Evo ti objasnjenje prosto i jednostavno:

http://pedja.supurovic.net/red...na-sa-htaccess-ali-i-bez-njega