Как перенаправить папку apache?

В advanced шаблоне необходимо файлы, которые будут использоваться и на бэке и на фронте складывать в общую папку - contentRoot
Пытаюсь в htaccess сделать перенаправление для изображений:
RewriteRule ^images/(.*)$ contentRoot/images/$1 [L]

Полный код:
<IfModule mod_rewrite.c>
    Options +FollowSymlinks
    RewriteEngine On
</IfModule>

<IfModule mod_rewrite.c>
    RewriteRule ^images/(.*)$ contentRoot/images/$1 [L]

    RewriteCond %{REQUEST_URI} ^/(assets|css|js|images|fonts)
    RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L]
    RewriteRule ^css/(.*)$ frontend/web/css/$1 [L]
    RewriteRule ^js/(.*)$ frontend/web/js/$1 [L]
    RewriteRule ^fonts/(.*)$ /frontend/web/fonts/$1 [L]
    RewriteRule ^(.*)$ frontend/web/$1 [L]
    RewriteCond %{REQUEST_URI} !^/(frontend|backend)/web/(assets|css|js|fonts|images)/
    RewriteCond %{REQUEST_URI} !index.php
    RewriteCond %{REQUEST_FILENAME} !-f [OR]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^.*$ frontend/web/index.php
</IfModule>

Подскажите пожалуйста, в чем ошибка?
  • Вопрос задан
  • 224 просмотра
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
Самый правильный вариант это использовать ln мягкую ссылку.
И не городить приколов с редиректами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы