Керування файлами 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— назву основного домену без піддоменів.