Witajcie,
Projekt posiada dwie lokalizacje dla plikow graficznych, css, javascript.
(A) Pierwsza jest w:
./core/public/css
(B) Druga jest w:
./<nazwa-strony>/public/css
Plik .htaccess znajduje sie w:
./<nazwa-strony>/.htaccess
Chcialbym uzyskac nastepujace zachowanie:
Wchodzac pod adres: http://cos.com/css/plik.css :
a) zaladuj plik z projektu jesli istnieje (B).
b) jezeli nie, to zaladuj go z lokalizacji (A).
Chcialbym rozwiazac to za pomoca Rewrite Rules.
Poki co udalo mi sie ustalic tylko regule jesli plik jest w projekcie.
RewriteRule ^css/(.*)$ public/css/$1 [NC,L]
Myslalem ze rozwiazanie bedzie cos w stylu (czyli jesli trafi pierwsza regule to nie kontynuuje parsowania, w przeciwnym razie trafia druga):
RewriteRule ^css/(.*)$ ../core/public/css/$1 [NC,L]
ale to nie jest dobry pomysl chyba bo niestety ta druga nie zalapac...?