Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.657 pregleda

Najnovija ↓

Opet .htaccess mod rewrite 26.03.2008. u 20:25 · pre 226 meseci #1
Imam sledeci moguci linkova

domen.com/jezik/
domen.com/jezik/strana/
domen.com/jezik/strana/datum/
domen.com/jezik/strana.html

a hocu da "rewrite" u sledece:

domen.com/index.php?language=$1 ($1 = jezik)
domen.com/index.php?language=$1&page=$2 ($2 = strana)
domen.com/index.php?language=$1&page=$2&datum=$3 ($3 = datum)
domen.com/index.php?language=$1&action=static&page=$2 (ako zavrsava .html onda je action=static)

Kako da napravim .htaccess

Evo moj neuspeli pokusaj:

Code:

RewriteEngine on
RewriteRule (.*)/$      index.php?language=$1
RewriteRule (.*)/(.*)/$ index.php?language=$1&page=$2
RewriteRule (.*)/(.*)/(.*)/$    index.php?language=$1&action=$2&page=$3
Potpis
routing protocols enable routers to route routed protocols!
Re: Opet .htaccess mod rewrite 26.03.2008. u 23:44 · pre 226 meseci #2
Nisi napisao sta dobijes ovim neuspelim pokusajem... i negde imas action a negde

Mozda da probas (sad na brzinu):
Code:

RewriteEngine on
RewriteRule ^(.*)/$      index.php?language=$1 [L]
RewriteRule ^(.*)/(.*)/$ index.php?language=$1&page=$2 [L]
RewriteRule ^(.*)/(.*)/(.*)/$ index.php?language=$1&page=$2&datum=$3 [L]
RewriteRule ^(.*)/(.*).html/$ index.php?language=$1&action=static&page=$2 [L]


Ne mogu sad da testiram, ali probaj. Upsut gledaj sta pise u error log-u apache-a.
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Re: Opet .htaccess mod rewrite 27.03.2008. u 15:01 · pre 226 meseci #3
Nasao sam da treba da ide obratno. Prvo idu sa najvise parametra, pa manje.

Nisam probao, veceras cu da probam.

Inace, ako moze neko objasnjenje sta su [L] [R] [QSA,R] na kraju redova.
Potpis
routing protocols enable routers to route routed protocols!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme