Управление файлами cookie, которые используются для рекламы, таких как персонализация рекламы, ремаркетинг и анализ эффективности рекламы.
2.14.3.24. Вынесение каталога storage за пределы корневого каталога OpenCart
Внимание!
Резервные копии сайта на хостинге не включают каталоги, которые вынесены за пределы корневого каталога. Такие каталоги будут доступны только в резервной копии всего хостинг-аккаунта.
В OpenCart для обеспечения большей безопасности файлов сайта каталог storage можно выносить за пределы корневого каталога сайта. Это делается для того, чтобы к каталогу не было доступа по HTTP.
Произвести подобный перенос можно автоматически или вручную.
Условия для автоматического перемещения:
- Каталог
storageнаходится в корневом каталоге сайта. - Используется OpenCart версии 3.0.3.0 или выше.
- Не вносились изменения в настройки OpenCart.
- Перемещения каталога
storageсредствами самой CMS. В связи с этим могут быть дополнительные условия для его корректной работы.
Для автоматического переноса каталога storage выполните следующее:
- В боковой панели перейдите в раздел «Dasboard»:

- Если соблюдены все условия — появится окно с предложением вынесения каталога
storageза пределы каталога сайта. Для перемещения каталога нажмите «Move»:
Для переноса каталога
storage за пределы корневого каталога сайта выполните следующее:- С помощью файл-менеджера или любого FTP-клиента перенесите каталог
storageиз корневого каталога сайта на уровень выше — в каталог с названием основного домена (чтобы он был доступен по путиexample.com/storage/, гдеexample.com— название основного домена). - Отредактируйте конфигурационные файлы OpenCart или воспользуйтесь универсальными конфигурационными файлами, изменив строку:
define('DIR_STORAGE', DIR_SYSTEM . 'storage/');На следующую:
define('DIR_STORAGE', '/home/user/example.com/' . 'storage/');Вместо
userукажите название хостинг-аккаунта, а вместоexample.com— название основного домена без поддоменов.