использование внешнего диска для медиафайлов с RewriteRule

Моя папка Apache DocumentRoot $HOME/MyProject/src. Большой внешний диск установлен на сервере на /storage дорожка.

У меня есть куча правил перезаписи, установленных в apache .conf. Например:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/api/media/(.*) /data/$1 [L]

С новым внешним диском правило перезаписи должно указывать на фактический абсолютный путь на /storage/myproject/data/$1которого нет в DocumentRoot дорожка.

Я хочу использовать место на внешнем диске для медиафайлов. Я не могу использовать диск по умолчанию, на котором находится исходный код, потому что он слишком мал. Каков мой лучший вариант? Конечно, это не означает перемещение источника и DocumentRoot на медленное внешнее хранилище жесткого диска.

apache-2.4 переписать

0

Добавить комментарий

Ваш адрес email не будет опубликован.