Regular expression i htaccess regex, PCRE, POSIX, upotreba Apache .htaccess , mod_rewrite |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#1 |
profesionalac
Professional
Datum učlanjenja: 15.06.2005
Lokacija: Chicago IL, USA
Poruke: 209
Hvala: 12
12 "Hvala" u 11 poruka
![]() |
![]() Ili mozes da SVE prebacujes na index.php, a da ti on bude switch. Onda u njemu pogledas path koji je trazen, pa mozes da odradis i header(location), a i include. ;-)
|
![]() |
![]() |
![]() |
#2 |
Boban Karišik
Expert
|
![]() Hvala Vam svima na odgovorima, evo kako sam resio problem.
Kôd:
RewriteEngine On RewriteBase /script/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+[^/])$ $1/ [R,L] RewriteRule ^login(.*)/$ /script/login.php [L] RewriteRule ^admin/(.*)/$ /script/admin.php?act=$1 [L] RewriteRule ^(.*)/$ /script/index.php?act=$1 [L]
__________________
Ako već nisi Anđeo, bar budi čovek... |
![]() |
![]() |
![]() |
#3 |
Ivan Dilber
Sir Write-a-Lot
|
![]() postoji problem sa ovim pravilom: RewriteRule ^(.+[^/])$ $1/ [R,L]
Sta ako neko otkuca www.bla.com/script/nesto, bice preusmeren na www.bla.com/nesto, a ne na /script/index.php?act=nesto, odnosno vrlo je diskutabilno kad ce to pravilo reagovati, a kad onaj catch-all na kraju, jer ljudi ponekad kucaju / na kraju urla, a ponekad ne... ocekuje se da je www.bla.com/bla i www.bla.com/bla/ ista stvar, a tebi zbog ovog rewrite-a nije tako... ako je ideja da tim pravilom uhvatis samo fajlove onda ti je bolje da insistiras na postojanju extenzije na kraju, nego na tome da fali /
__________________
Leadership is the art of getting people to want to do what you know must be done. Poslednja izmena od ivanhoe : 10. 10. 2006. u 13:27. |
![]() |
![]() |
![]() |
#4 | |
Boban Karišik
Expert
|
![]() Citat:
__________________
Ako već nisi Anđeo, bar budi čovek... |
|
![]() |
![]() |
![]() |
Alati teme | |
Način prikaza | |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
[.htaccess] problem kod broja strane | apex | Regular expression i htaccess | 4 | 13. 11. 2009. 09:42 |
.htaccess | Suske | Sva početnička pitanja | 1 | 11. 06. 2009. 17:28 |
Htaccess, mod_rewrite problem | nEdImT | Regular expression i htaccess | 5 | 29. 01. 2008. 14:25 |
.htaccess pitanjce | Dzordz | Regular expression i htaccess | 7 | 07. 03. 2007. 13:47 |
.htaccess problem | Dragan Babić | Regular expression i htaccess | 3 | 26. 10. 2005. 13:03 |