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

Redirekcija - mapa -> file

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

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Q_Line
BiH

Član broj: 4879
Poruke: 71
..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: 441
*.artcommunication.co.yu.

ICQ: 303614173
Sajt: www.nenadvasic.com


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
Beograd, Srbija

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

ICQ: 266136396
Sajt: avr.am


Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 08:21
Laptopovi

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. Engleski?.Moj blog. Moj avatar.

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

Jbyn4e

Član broj: 422
Poruke: 5524
*.yunix.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 _...

Kad sve ostalo zakaže, pročitaj uputstvo...
18.07.2008. u 09:46 

Nemanja Avramović
PHP developer, Webinsane
Beograd, Srbija

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

ICQ: 266136396
Sajt: avr.am


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. Engleski?.Moj blog. Moj avatar.

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

Jbyn4e

Član broj: 422
Poruke: 5524
*.yunix.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...

Kad sve ostalo zakaže, pročitaj uputstvo...
18.07.2008. u 12:21 

Nemanja Avramović
PHP developer, Webinsane
Beograd, Srbija

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

ICQ: 266136396
Sajt: avr.am


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. Engleski?.Moj blog. Moj avatar.

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

Jbyn4e

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



Profil

icon Re: Redirekcija - mapa -> file18.07.2008. u 12:58
Uh sto sitnicaris :)
U pravu si, ja nisam dobro procitao :(
Kad sve ostalo zakaže, pročitaj uputstvo...
18.07.2008. u 12:58 

1r0nM4n
Nenad Vasić
Web Developer
Beograd

Član broj: 55970
Poruke: 441
91.150.97.*

ICQ: 303614173
Sajt: www.nenadvasic.com


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
Beograd, Srbija

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

ICQ: 266136396
Sajt: avr.am


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. Engleski?.Moj blog. Moj avatar.

[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: 441
91.150.97.*

ICQ: 303614173
Sajt: www.nenadvasic.com


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: 1127 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

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