Рейтинг:0

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

флаг nl

Моя папка Apache DocumentRoot $HOME/МойПроект/источник. Большой внешний диск установлен на сервере на /место хранения дорожка.

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

RewriteEngine включен
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
Правило перезаписи ^/api/media/(.*) /data/$1 [L]

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

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

djdomi avatar
флаг za
а почему бы не использовать бинд-маунт?
potato avatar
флаг nl
Благодарю. первый раз привязываю крепление. прекрасно работает
djdomi avatar
флаг za
так уже решил?
potato avatar
флаг nl
да. но использовал символические ссылки в конце
djdomi avatar
флаг za
`mount --bind /from/to` не должно быть слишком сложно?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.