Я пытаюсь служить изображениям с каноническим путем к реальному каталогу, но не раскрывая его.Apache: перенаправить файлы с каноническим путем к реальному каталогу?
Как это с несуществующими каталогами:
http://www.mysite.com/Canonical/Directory/Name/my-image.png
будет направлен в реальный каталог на сервере:
http://www.mysite.com/img/my-image.png
Изображения вызываемого с относительным путем в пределах страницы <img src="my-image.png" />
в порядке наследовать канонический путь.
У меня был RewriteRule в виду, но не будет работать ...
<IfModule mod_rewrite.c>
<FilesMatch "\.(gif|jpe?g|png|pdf)$">
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+) /img/$1 [L]
</FilesMatch>
</IfModule>
Но все, что я получаю мой замечательный 404.
Нет, это не сделало трюк ... Будет продолжать проверять разные методы, но начинать гаться: P – Christopher