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

Redirekcija - mapa -> file

[es] :: PHP :: Redirekcija - mapa -> file

[ Pregleda: 308 | Odgovora: 10 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Q_Line
BiH

Član broj: 4879
Poruke: 58
..itosec.806583-53.bih.net.ba.

ICQ: 13935497
Sajt: www.google.ba


Profil

icon Redirekcija - mapa -> file17.07.2008. u 10:47

Pozdrav,

kako da redirektujem nepostojecu mapu na neki file kroz ModRewrite i .htaccess.

Dakle, www.domena.com/recepti da se redirektuje na www.domena.com/index.php?kategorija=recepti

tj. ovo je naopak proces od onog inace standardnog - "dugacki url" na mapu

Znaci da ne pravim mapu po mapu pa u njoj meta-refresh fajlove...

Tnx
"Q" 9G - Ponosni Titin pionir
17.07.2008. u 10:47 

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 434
*.artcommunication.co.yu.

ICQ: 303614173
Sajt: www.irondev.net


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 01:24
Ne znam kakve mape spominješ tako da ću ti odgovoriti samo na:


.htaccess:

Code:
RewriteEngine On
RewriteRule ^([a-z]+)$ index.php?kategorija=$1


ili

Code:
RewriteEngine On
RewriteRule ^([a-z]+)$ http://www.domen.com/index.php?kategorija=$1 [R=301,L]


p0z
18.07.2008. u 01:24 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3794
77.46.192.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 08:21
Bolje je koristiti ([a-zA-Z0-9_-]+) jer ovo tvoje match-uje samo mala slova dok ovo moje match-uje mala i velika slova, brojeve i znake _ i -
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
18.07.2008. u 08:21 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3098
*.yunix.co.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 09:46
S tim da ce ovo raditi ne samo za recepte, vec i za sve ostale tipa /nesto (www.domen.com/nesto ce postati index.php?kategorija=nesto)

Nemanja, ako si bas hteo za sve, mnogo je lakse .* koristiti...
Code:

^(.*)$

a covek ionako NIJE hteo brojeve, - i _...
18.07.2008. u 09:46 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3794
77.46.192.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 10:53
Ne vidim gde je naglasio da ne želi brojeve. Onda samo a-zA-Z

A nešto ne praktikujem (.*), mnogo mi je to univerzalno, ko zna šta može da se provuče kroz to?
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
18.07.2008. u 10:53 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3098
*.yunix.co.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 12:21
Ako cemo iskreno, trazio je resenje za tacno jedan problem (recepti), mi smo mu svi dali resenje za mnogo vise...
18.07.2008. u 12:21 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3794
77.46.192.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 12:38
Koliko sam ja skontao iz ovog:

Citat:
Znaci da ne pravim mapu po mapu pa u njoj meta-refresh fajlove...


...recepti su samo primer.

Mapa = folder, ako sam dobro skapirao.
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
18.07.2008. u 12:38 

Jbyn4e
Admin/Developer, Yunix
Zrenjanin - Beograd

Član broj: 422
Poruke: 3098
*.yunix.co.yu.

ICQ: 10450578
Sajt: bio sf.co.yu


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 12:58
Uh sto sitnicaris :)
U pravu si, ja nisam dobro procitao :(
18.07.2008. u 12:58 

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 434
91.150.97.*

ICQ: 303614173
Sajt: www.irondev.net


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 15:16
Ja u prvom trenutnku nisam uopšte znao šta je "mapa". Ako hoćeš za svaki folder posebno onda možeš da koristiš ovako nešto:

Code:
RewriteRule ^recepti$ http://www.domen.com/index.php?kategorija=recepti [R=301,L]
RewriteRule ^kore$ http://www.domen.com/index.php?kategorija=kore [R=301,L]
RewriteRule ^pite$ http://www.domen.com/index.php?kategorija=pite [R=301,L]
RewriteRule ^torte$ http://www.domen.com/index.php?kategorija=torte [R=301,L]

18.07.2008. u 15:16 

Nemanja Avramović
PHP developer, Webinsane
Mladenovac, Srbija

Moderator
Član broj: 32202
Poruke: 3794
77.46.192.*

ICQ: 266136396
Sajt: www.avramovic.info


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 15:31
Zašto 301 redirekcija? To će promeniti URL u address bar-u browsera. Bez redirekcije ostaje SEF url. Jedino zato što je gore napisao "redirektuje" ali ne verujem da je mislio na pravu redirekciju nego na rewrite
Moj sajt. Moj blog. Moj avatar. Moj grad. Moja frizura.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
18.07.2008. u 15:31 

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 434
91.150.97.*

ICQ: 303614173
Sajt: www.irondev.net


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 15:37
Citat:
Nemanja Avramović: Zašto 301 redirekcija? To će promeniti URL u address bar-u browsera.


Citat:
Znaci da ne pravim mapu po mapu pa u njoj meta-refresh fajlove...


Ne mogu da čitam misli.. Odgovorio sam na ono što je napisao.. Dao sam mu oba primera u mom prvom postu pa nek izabere šta mu više odogovara..
18.07.2008. u 15:37 

[es] :: PHP :: Redirekcija - mapa -> file

[ Pregleda: 308 | Odgovora: 10 ]

Postavi temu Odgovori

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