Da ne otvaram novu temu, i ja cu istresti svoju muku ovdje
Imam ovo:
Kôd:
RewriteEngine on
RewriteBase /prvo
RewriteRule ^$ drugo/ [L]
RewriteRule (.*) drugo/$1 [L]
Dakle, /prvo/123/456/789... biva poslato kao /prvo/drugo/123/456/789...
E sad, ako imam, recimo, /prvo/ovo_ne_treba/, po defaultu i to ode kao /prvo/drugo/ovo_ne_treba, sto je u sustini URL koji ne postoji. Treba mi samo 1 folder i ono "ispod" njega da bude exclude-ovano, sve ostalo treba da ide po rule-u. KAKO?
Razbio sam se od guglanja, ono za sta sam bio 100% siguran da ce da rijesi problem - nije. A, imam i utisak da treba da me bude sramota radi ovakvog "problema"
- RewriteCond %{REQUEST_FILENAME} !-f <- ne radi, a koliko sam ukapirao, treba da provjeri da li postoji fajl na serveru pa onda da "ide dalje" sa rule-ovima.
- RewriteCond %{REQUEST_URI} !^.*/ovo_ne_treba/.*$ <- takodje ne radi, a cini mi se da bi trebalo da je to ono sto meni treba...
Ovi primjeri iznad su mi bili nekako "najlogicniji" pa sam ih bacio ovdje, mozda nekome olaksa stvar. Ode sat vremena, produktivnost: nula
Ide toceno veliko za onog ko provali sta mi treba i napise tu famoznu liniju koda