У меня сейчас два сайта электронной коммерции на двух разных платформах общего хостинга. На сайтах продаются музыкальные файлы для скачивания в цифровом виде. Они оба продают одну и ту же музыку. Я хотел бы переместить их на VPS, и я хотел бы, чтобы оба сайта использовали один и тот же каталог музыкальных файлов, возможно, через символическую ссылку. На сайтах используется скрипт корзины покупок, над которым я не особо могу повлиять. После того, как покупатель заплатит за цифровую загрузку, ему будут предоставлены ссылки для загрузки. Эти ссылки запрашивают скрипт php, который читает файлы и выдает заголовки загрузки, которые заставляют браузер загружать указанный файл, поэтому каким бы ни было решение, я предполагаю, что скрипт php должен будет видеть файлы, как если бы они были частью того же каталога. дерево, как и весь остальной сайт. Как мне настроить такое решение?
Если у вас вопрос, как использовать символические ссылки, то если все файлы для сайта 1 находятся в
/some/dir/site1
, а сайт 2 ожидает чтения файлов из,
/another/site2/dir
, тогда вы просто создаете символическая ссылка для / another / site2 / dir, которая указывает на / some / dir / site1 с использованием
ln -s /some/dir/site1 /another/site2/dir
. Однако в вашей среде очень много всего, что может повлиять на код и разрешения, о чем мы не знаем достаточно об.