Mam taką strukturę katalogów (tylko część):
[zend]
---[public]
------ .htaccess
------ index.php
------ [admin]
---------- [images]
---------- [css]
[application]
------ Bootstrap.php
[...]
Lokalizacja zdjęć to:
public -> admin -> images
Lokalizacja css:
public -> admin -> css
Gdy w pliku style .css wtsawię np:
.klasa { background: url(tlo.gif); }
w .htaccess:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L] RewriteRule tlo.gif admin/images/tlo.gif [L,NC]
Cały ten kod nie chce wyświetlić obrazka tlo.gif
Jednak gdy wstawie do pliku z widokiem:
<img src="admin/images/tlo.gif">
To zdjęcie się wyświetla bez problemu, czyli ścieżka "admin/images/tlo.gif" jest ok.
Czemu nie działa to w mod_rewrote ?