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

Mod_Rewrite (milion puta, pretpostavljam)

[es] :: Linux/UNIX serveri i servisi :: Mod_Rewrite (milion puta, pretpostavljam)

[ Pregleda: 2980 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

_CaRtMan_

Član broj: 126731
Poruke: 305
*.PPPoE-2239.sa.bih.net.ba.



+1 Profil

icon Mod_Rewrite (milion puta, pretpostavljam)23.12.2006. u 13:32 - pre 211 meseci
Pozdrav dame i gospodo

Ovako imam:

Code:
http://www.domen.com/index.php?lokacija=admincp-pocetna
, želim u:
Code:
http://www.domen.com/admincp-pocetna/
, zatim
Code:
http://www.domen.com/index.php?lokacija=lokacije_promijeni&id=1
, želim u:
Code:
http://www.domen.com/lokacije_promijeni/1/


Tnx. Već sedam dana pokušavam, ali ne ide.

ps. mod_rewrite je enabled na apache-u.



[Ovu poruku je menjao _CaRtMan_ dana 23.12.2006. u 14:57 GMT+1]

[Ovu poruku je menjao _CaRtMan_ dana 23.12.2006. u 14:57 GMT+1]
 
Odgovor na temu

Mitrović Srđan
bloodzero
Freelance
Majur //: Šabac

Član broj: 10261
Poruke: 2800
62.108.108.*

Sajt: freeshell-reviews.com


+4 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)23.12.2006. u 17:35 - pre 211 meseci
http://httpd.apache.org/docs/1.3/mod/mod_rewrite.html

Topujte temu , posto je svaka druga za mod_rewrite a niko pre
toga se ne usudi da pogleda manual.
Tony Melendez:
http://video.google.com/videoplay?docid=-
3819862628517136815&q=tony+melendez

NIKADA NE UZIMATI HOSTING NA GO DADDY!


 
Odgovor na temu

_CaRtMan_

Član broj: 126731
Poruke: 305
*.PPPoE-2239.sa.bih.net.ba.



+1 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)23.12.2006. u 18:24 - pre 211 meseci
Tnx ali ja ništa ovo ne kontam, pa ako može.. bio bih zahvalan. :)
 
Odgovor na temu

_CaRtMan_

Član broj: 126731
Poruke: 305
*.PPPoE-1541.sa.bih.net.ba.



+1 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)25.12.2006. u 15:06 - pre 211 meseci
Niko?
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
80.93.253.*

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)25.12.2006. u 23:57 - pre 211 meseci
Ajde probaj ovako:
Za prvi primer:

RewriteEngine on
RewriteRule ^([^.]+)$ index.php?lokacija=$1 [L]

Za drugi primer:

RewriteEngine on
RewriteRule ^([^.]+)/([^.]+)$ index.php?lokacija=$1&id=$2 [L]
Powered by Slackware 13
 
Odgovor na temu

_CaRtMan_

Član broj: 126731
Poruke: 305
*.PPPoE-4869.sa.bih.net.ba.



+1 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)26.12.2006. u 11:42 - pre 210 meseci
U jednom dijelu index.php file-a, gdje mi ucitava tzv. lokaciju, imam:

Code:
    switch ($_GET['lokacija'])
    {
        

        
        case $url_tag:
            include $inc_file;
        break;
        
        }



U administraciji dodajem url_tag, inc_file. U url tag upisem recimo "forum", u "inc file" upisem "forum.php" i kad otvorim (...)?lokacija=forum on includa forum. Dakle tako radim, eh sad bih ja to recimo (...)?lokacija=forum zelio pretvoriti u (...)/forum/

U kodu imam takodjer imam (ako nema lokacije da javi):
Code:
    if(!$url_tag){
        die(include("html/nema_lokacije.html"));
        
        }
A imam kod gdje ucitava sve lokacije iz baze gdje je
Code:
(...)WHERE url_tag='$lokk123'
Code:
$lokk123 = $_GET["lokacija"];


Tako da meni javi da nema zadate lokacije... Pokusao sam objasniti sta mi je lokacija i sl. Mozes li mi sad pomoci na osnovu ovoga?

Edit: A ako izbrisem ovo gdje ako nema lokacije da ide die(); onda meni otvori index.php a tamo gdje bi trebalo includati lokaciju ostaje prazno, tako da vidim samo meni (a ne bi zelio da ako neko upise neku bezveznu lokaciju tj recimo (...)/fsjgisjigsj/ da mi vidi meni (moze u administraciji tako))

Novi edit: Kad otvorim http://localhost/webcms/administracija/admincp/ javi da nema zadate lokacije, a kad otvorim http://localhost/webcms/administracija/admincp otvori mi, al onda ne radi gdje imaju dvije npr http://localhost/webcms/admini...dmincp-lokacije_promijenite/1/ a ni http://localhost/webcms/admini...admincp-lokacije_promijenite/1 ne radi

zelio bih da zavrsava na kraju sa "/"

hmmm ?


[Ovu poruku je menjao _CaRtMan_ dana 26.12.2006. u 13:05 GMT+1]
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
80.93.253.*

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)26.12.2006. u 12:16 - pre 210 meseci
A sto to SWITCH-ovanje radis odmah sa promenjivom koja dolazi sa $_GET?
Ovako resavas nebulozne upise:

Code:
$lokacija=$_GET['lokacija'];
  //kod koji proverava $lokaciju 
  //ako ne ispuni uslove $lokacija="home" npr
 switch ('$lokacija')
  {
 bla bla
}

Powered by Slackware 13
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
80.93.253.*

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)26.12.2006. u 12:19 - pre 210 meseci
Ako hoces da na kraju ima / onda ide ovako:

RewriteEngine on
RewriteRule ^([^.]+)/([^.]+)/$ index.php?lokacija=$1&id=$2 [L]

E,a kako ide kada imas samo jednu promenjivu moracu da probam,pa da napisem kako ne bih pisao gluposti ovde.
To malo kasnije,ako ti neko vec ne odgovori.

PS Ne mozes koristiti oba pravila koja sam ti napisao.Ili jedno,ili drugo.


Powered by Slackware 13
 
Odgovor na temu

_CaRtMan_

Član broj: 126731
Poruke: 305
*.PPPoE-5436.sa.bih.net.ba.



+1 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)26.12.2006. u 16:00 - pre 210 meseci
Tnx a sa jednom ide:
Code:
RewriteRule ^([^.]+)/$ index.php?lokacija=$1 [L]


Al kao sto rekoh ne radi mi kad imaju dva ova..
http://localhost/webcms/admini...dmincp-lokacije_promijenite/1/ primjetio sam da radi:
http://localhost/webcms/admini...lokacije_promijenite&id=1/

hmm
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
80.93.253.*

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)27.12.2006. u 17:08 - pre 210 meseci
Ajde probaj ovo da stavis u .htaccess
Code:
RewriteEngine on
RewriteRule ^([^./]+)/$    index.php?lokacija=$1             
RewriteRule ^([^.]+)/([^.]+)/$ index.php?lokacija=$1&id=$2 


Adresa mora da se zavrsava sa / (tako si trazio).
Powered by Slackware 13
 
Odgovor na temu

_CaRtMan_

Član broj: 126731
Poruke: 305
*.PPPoE-1321.sa.bih.net.ba.



+1 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)27.12.2006. u 17:49 - pre 210 meseci
Hvala ti puunooooo , extra ;) samo svaki naredni bi islo ([^.]+)/ ....

RewriteRule ^([^.]+)/([^.]+)/([^.]+)/$ index.php?lokacija=$1&nesto=$2&nesto1=$3

i tako dalje..

hehe

Hvala puno. ;) Sretno

 
Odgovor na temu

D.i M.e
Milan Dinić
Veliki Šiljegovac

Član broj: 20553
Poruke: 709
*.beobug.com.

Sajt: www.milandinic.com


+2 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)18.03.2007. u 12:58 - pre 208 meseci
Da ne otvaram novu temu, pitaću ovde.
Probao sam različite kodove, ali nijedan nije dao rezultat koji sam očekivao. Dakle, potreban mi je tačan kod koji bi radio sledeće: kada neko otkuca/linkuje adresu http://sajt.com/nesto/1/23/4.html da mu server uradi 301 preusmeravanje na http://www.sajt.com/nesto/1/23/4.html. Recimo to je ovde na elitesecurity-u. Kodovi koje sam nalazio radili bi ili preusmeravanje na početnu stranu (sa www-om ispred) ili nebi radili ništa ili bi izbacali neku grešku. Ajde ako može ovo neko da napiše, verujem da će i drugima zatrebati.
 
Odgovor na temu

D.i M.e
Milan Dinić
Veliki Šiljegovac

Član broj: 20553
Poruke: 709
*.eunet.yu.

Sajt: www.milandinic.com


+2 Profil

icon Re: Mod_Rewrite (milion puta, pretpostavljam)24.04.2007. u 20:57 - pre 207 meseci
Konačno sam našao pravilan kod koji sam tražio. Zahvaljujem se svima koji su mi pomogli u ovoj temi.

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
 
Odgovor na temu

[es] :: Linux/UNIX serveri i servisi :: Mod_Rewrite (milion puta, pretpostavljam)

[ Pregleda: 2980 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

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