Создаем папку upload

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

Все дело в том, что данные картинки загружаются контентными менеджерами через административную часть сайта и хранятся они в папке /upload. Сама папка может достаточно много весить, от гигабайта и более. Поэтому, чтобы не тратить время и трафик на её загрузку и разархивирование, мы будем перенаправлять все запросы от бразуера к этой папке на боевой сайт.

Для этого, в корне локального сайта создаем папку upload и внутри неё создаем файл .htaccess со следующим содержимым:

Для того, чтобы перенаправление работало, в этом файле необходимо вместо domain.com вставить реальный адрес сайта. Например, fanfan.perm.ru.

Замену domain.com необходимо сделать в двух местах, на 5ой и 6ой строчках

После этого провторно заходим на локальный сайт и проверяем, появились ли картинки

Если после создания папки upload и файла .htaccess картинки на локальной копии сайта все равно не появились, или появились частично, то возможно дело в устаревшей базе данных. Если отображение картинок необходимо для решения поставленной задачи, то можно попросить TeamLead-а выгрузить свежую копию базы данных.

Last updated

Was this helpful?