файлы и изображения вне папки html - PullRequest
0 голосов
/ 03 января 2019

Я переместил веб-сайт с одного хостинга на другой, и из-за соображений безопасности, PCI и HIPPA мне нужно переместить некоторые (файлы и изображения) каталоги за пределы html-папки.

Предыдущая структура: /public_html/uploads

Текущая структура: /var/www/uploads

Для файлов: /var/www/html/

Я хочу знать, как я могу обрабатывать загруженные изображения и изображения, отображаемые на первой странице.

Спасибо

1 Ответ

0 голосов
/ 03 января 2019

Вы можете использовать символические ссылки, например:

в /var/www/html выполнить ln -s /var/www/uploads image_uploads, тогда на все ваши изображения можно ссылаться с помощью <img src="/image_uploads/some_image_name.jpg">

Имейте в виду, что вам может потребоваться установить альтернативуразрешения в разделе <Directory> в конфигурации вашего сайта (я предполагаю, что вы используете Apache).

Что-то вроде

<Directory "/var/www/uploads">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride All
   Order allow,deny
   allow from all
</Directory>

См. Документацию Apache для Справочника для получения дополнительной информации.

...