Я переместил веб-сайт с одного хостинга на другой, и из-за соображений безопасности, PCI и HIPPA мне нужно переместить некоторые (файлы и изображения) каталоги за пределы html-папки.
Предыдущая структура: /public_html/uploads
Текущая структура: /var/www/uploads
Для файлов: /var/www/html/
Я хочу знать, как я могу обрабатывать загруженные изображения, и изображения отображаются на первой странице.
Спасибо
Вы можете использовать символические ссылки, например:
в /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 документация для справочника для дополнительной информации.
Других решений пока нет …