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

Pomoc - Mode Rewrite

[es] :: PHP :: Pomoc - Mode Rewrite

[ Pregleda: 2677 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Stefan_032
Stefan Terzic
Cacak

Član broj: 289539
Poruke: 4
*.telemark.rs.



Profil

icon Pomoc - Mode Rewrite23.08.2011. u 15:07 - pre 153 meseci
Imam problem sa mod rewrite friendly URL

Poceo sam da pravim web shop, gledao sam gomilu primera za mode rewrite, verovatno ja gresim u pisanju koda pa ako neko ima vremena da mi pomogne
Inace radi se o localhostu u wampu sam ukljucio modul mode_rewrite

Imam stranicu u kojoj se ispisuju sve kategorije iz baze npr.
- mobilni telefoni
- laptopovi
- programi
....

Kada hocu da prikazem prozivode u zavisnosti od kategorije url je http://localhost:8080/webshop/index.php?page=laptopovi
Ja hocu da mi url bude npr. http://localhost:8080/webshop/index/laptopovi

Kod koji sam koristio u .htaccess fajlu je

Code:

RewriteEngine On
RewriteRule ^index/([a-z])/?$ index.php?page=$1 [L]


Hvala
 
Odgovor na temu

ivan.a
PHP developer

Član broj: 83976
Poruke: 403
*.dynamic.isp.telekom.rs.



+44 Profil

icon Re: Pomoc - Mode Rewrite23.08.2011. u 22:38 - pre 153 meseci
Code:
RewriteRule ^page/([0-9a-zA-Z-_]*)/$ index.php?page=$1 [L]

ili (u zavisnosti od putanje)
Code:
RewriteRule ^webshop/index/([0-9a-zA-Z-_]*)/$ index.php?page=$1 [L]

I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};
 
Odgovor na temu

Stefan_032
Stefan Terzic
Cacak

Član broj: 289539
Poruke: 4
*.telemark.rs.



Profil

icon Re: Pomoc - Mode Rewrite24.08.2011. u 00:14 - pre 153 meseci
Hvala na odgovoru..
Probao sam ali nece, ne kapiram u cemu je problem... mislio sam da je do podesavanja u apache-u ali sam onda probao da mi redirektuje na neku drugu stranu i to radi
normalno

Code:
 

RewriteEngine on
RewriteRule ^index.php$ strana.php





 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.dynamic.sbb.rs.



+13 Profil

icon Re: Pomoc - Mode Rewrite24.08.2011. u 00:22 - pre 153 meseci
Fali ti "+" posle [a-z]:

Code:

RewriteEngine On
RewriteRule ^index/([a-z]+)/?$ index.php?page=$1 [L]


Mislim da ti je to glavni prob (bar sto se tice koda )
 
Odgovor na temu

Stefan_032
Stefan Terzic
Cacak

Član broj: 289539
Poruke: 4
*.telemark.rs.



Profil

icon Re: Pomoc - Mode Rewrite24.08.2011. u 00:31 - pre 153 meseci
Onda je do wampa, ne znam vise ceo dan se se zezam sa mode rewrite-om poludeo sam :) :) :)
Hvala Vam
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.dynamic.sbb.rs.



+13 Profil

icon Re: Pomoc - Mode Rewrite24.08.2011. u 12:46 - pre 153 meseci
A koja je greska / sta se desava ? :-)

Btw, stavi ovako da vidis gde te redirektuje uopste (i kako):

Code:

RewriteEngine On
RewriteRule ^index/([a-z]+)/?$ index.php?page=$1 [L,R]

 
Odgovor na temu

Stefan_032
Stefan Terzic
Cacak

Član broj: 289539
Poruke: 4
*.telemark.rs.



Profil

icon Re: Pomoc - Mode Rewrite24.08.2011. u 12:57 - pre 153 meseci
Ovako kada redirektujem sa index.php na stranu.php to radi normalno

Code:

RewriteEngine on
RewriteRule ^index.php$ strana.php


Kada hocu da url bude index/laptopovi probao sam primer koji si postavio i nista se ne desava

Code:

RewriteRule ^index/([a-z]+)/?$ index.php?page=$1 [L]


Probao sam i poslednji primer, nista se ne desava..normalno ucita sajt url je index.php?page=....

Code:
 RewriteRule ^index/([a-z]+)/?$ index.php?page=$1 [L,R] 







[Ovu poruku je menjao Stefan_032 dana 24.08.2011. u 14:08 GMT+1]
 
Odgovor na temu

maddog_srb
Cacak

Član broj: 192945
Poruke: 129
*.pool.mediaWays.net.



+24 Profil

icon Re: Pomoc - Mode Rewrite24.08.2011. u 18:21 - pre 153 meseci
Probaj:
Code:

RewriteRule index/([a-z]+)/?$ index.php?page=$1 [L]

bez ^ na pocetku...
 
Odgovor na temu

Bleya2
Beograd

Član broj: 3206
Poruke: 107
*.adsl.eunet.rs.



+20 Profil

icon Re: Pomoc - Mode Rewrite24.08.2011. u 22:25 - pre 153 meseci
stavi kosu crtu na kraju prilikom testiranja

umesto

webshop/index/laptopovi

pozovi ovako url:
webshop/index/laptopovi/
Za dvadeset godina više ćete žaliti zbog onog što niste napravili nego zbog onog što
jeste.
 
Odgovor na temu

vatri
Banja Luka, RS

Član broj: 68697
Poruke: 1006
*.static.stelkom.net.



+18 Profil

icon Re: Pomoc - Mode Rewrite25.08.2011. u 08:38 - pre 153 meseci
Code:

RewriteRule ^([a-zA-Z0-9_]+)$ index.php?page=$1


i ovo upisi u URL: http://localhost:8080/webshop/laptopovi

index/laptopovi - index ti je visak ako vec to radis zbog SEO !
 
Odgovor na temu

Predrag Supurovic
Pedja YT9TP
Užice

Član broj: 157129
Poruke: 6275

Sajt: pedja.supurovic.net


+1570 Profil

icon Re: Pomoc - Mode Rewrite25.08.2011. u 09:03 - pre 153 meseci
A zašto ne prosto:

RewriteRule ^(.*)$ index.php [L,QSA]


Vidi detaljno opisano kako se to odrađuje sa .htaccess i PHP na http://pedja.supurovic.net/red...rewriting-na-jednostavan-nacin
 
Odgovor na temu

[es] :: PHP :: Pomoc - Mode Rewrite

[ Pregleda: 2677 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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