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

PHP preusmeravanje zahteva sa URL ali bez pomoći Apach-a?

[es] :: PHP :: PHP preusmeravanje zahteva sa URL ali bez pomoći Apach-a?

[ Pregleda: 1477 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mdostanic
Miroslav Dostanić
freelancer
Beograd

Član broj: 144780
Poruke: 49
93.87.148.*

Sajt: www.sportizmo.rs


Profil

icon PHP preusmeravanje zahteva sa URL ali bez pomoći Apach-a?15.05.2009. u 16:00 - pre 182 meseci
Da li je moguće da PHP sam uradi neku akciju ukoliko strana nije pronađena. Dakle, bez Apach-a npr.

Da bi vam bio jasniji evo jedan "slikovit" primer:

www.sajt-o-racunarima.com/intel/procesori/

Dakle, ova strana ne postoji, a PHP odmah (po nekom default-u) ide na index.php koji zna koji sadžaj da prikaže (u ovom slučaju će potražiti sadržaj u bazi o pojmovima "intel" i "procesori").

Pokušavao sam nešto da nađem o ovome ali nisam uspeo.

A ovo mi je palo na pamet gledajući Typo3, CakePHP... koji vrlo dobro i lako rade ovakve stvari.

Unapred hvala.
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
91.148.95.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: PHP preusmeravanje zahteva sa URL ali bez pomoći Apach-a?15.05.2009. u 16:13 - pre 182 meseci
moze, sad zavisi kako ti ostatak sajta radi, ali da uvek modRewrite redirektuje na isto mesto, i ako to nije nadjeno, da prosledi nekoj php stranici no_fond.php sa unetim paramterima koja ce dalje da tera..
Valjda moze i samo 404 da redirektuje na tu posebnu stranicu, ali nisam siguran kako bi to sve sad podesio napamet. U svakom slucaju, ako ne nadjes nesto lakse, ovako bi moglo.
 
Odgovor na temu

mdostanic
Miroslav Dostanić
freelancer
Beograd

Član broj: 144780
Poruke: 49
93.87.148.*

Sajt: www.sportizmo.rs


Profil

icon Re: PHP preusmeravanje zahteva sa URL ali bez pomoći Apach-a?15.05.2009. u 16:29 - pre 182 meseci
Da to mi je jasno. U Apach-u možemo podesiti 404 stranu. To sam i uradio inače.

Nego sam mislio da li sam PHP može tako da nešto uradi bez Apach-a.

Ja bi recimo mogao da napišem neki PHP skipt brend.php, i ako dođe do ovoga:

www.sajt-o-racunarima.com/brend/intel/procesori/

biće pozvan brend.php i odradiće to što treba.

Ali ja bih hteo:

www.sajt-o-racunarima.com/intel/procesori/

da ne moram za svaki brend da pišem skript (intel.php, amd.php...).

Pomalo mi je ne logično da se to uradi bez pomoći servera zato što svaki zahtev ide preko njega, ali pošto se ne razumem u mreže puno, zato pitam. :)
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
91.148.95.*

Sajt: norway.dakipro.com


+190 Profil

icon Re: PHP preusmeravanje zahteva sa URL ali bez pomoći Apach-a?15.05.2009. u 16:35 - pre 182 meseci
Pa zato sam i reko modRewrite, ne iz cPanela ili odakle vec ;)
znaci treba da se modRewrite (google: .htaccess, mod rewrite) redirektuje svaki 404 response na neku stranicu, i njoj da se posalju parametri sa kojim a je stranica pozvana. e sad, to treba samo napisati, google pa redom :)
 
Odgovor na temu

[es] :: PHP :: PHP preusmeravanje zahteva sa URL ali bez pomoći Apach-a?

[ Pregleda: 1477 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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