База знань

Перенесіть свої медіафайли WordPress у сховище Zinn®

Зберігайте зображення та відео в об'єктному сховищі Zinn® замість вашого веб-сервера — без необхідності вводити ключ доступу у WordPress.

Зображення та відео зазвичай є найбільшими файлами, які обслуговує сайт на WordPress. Перенесення їх в об'єктне сховище Zinn® знімає це навантаження з вашого вебсервера та ліміту дискового простору.

Вам ніколи не доведеться вводити ключ доступу

Це той розділ, який варто прочитати, оскільки саме він відрізняє наш плагін від інших у цій категорії.

Будь-який інший плагін для вивантаження медіафайлів вимагає вставити ключ доступу S3 та секретний ключ у WordPress. Після цього вони зберігаються у вашій таблиці wp_options, де їх може прочитати будь-який інший плагін на вашому сайті, де вони копіюються в кожен експорт міграції та де вони містяться в резервній копії, яку ви надсилаєте розробнику. Якщо ця пара витече, все ваше сховище буде скомпрометовано.

Наш плагін ніколи не зберігає жодного з них. Плагін зберігає токен, який працює лише для папки цього сайту й ні для чого іншого, і перед кожним завантаженням він запитує у нас одноразове підписане посилання. Після цього ваш файл надходить безпосередньо з вашого вебсервера в сховище — він ніколи не проходить через нас.

Якщо цей токен коли-небудь буде скомпрометовано, ви зможете відкликати його зі своєї панелі керування в один клік. Ви не можете зробити це з викраденим ключем доступу.

Увімкнення

  1. Відкрийте свій сайт у панелі керування та перейдіть до розділу Файли та бази даних → Вивантаження медіа.
  2. Натисніть Увімкнути вивантаження медіа. Ваше сховище буде налаштовано автоматично.
  3. Натисніть Отримати код створення пари. Код діє одноразово і втрачає чинність за три хвилини.
  4. Встановіть Zinn® Media Offload на свій сайт WordPress, перейдіть до Налаштування → Zinn® Media Offload, вставте код і натисніть Підключити.

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

Що відбувається з вашими медіафайлами зараз

Ваші файли копіюються до сховища Zinn®, а ваш сайт продовжує обслуговувати власні копії. Нічого у ваших сторінках поки що не змінюється.

Це зроблено навмисно: завантаження та обслуговування — це два кроки, і перший можна безпечно виконувати самостійно. Щойно медіафайли почнуть переноситися, увімкніть параметр Перезаписати медіа-URL (Rewrite media URLs), і ваші сторінки почнуть вказувати на CDN замість вашого вебсервера.

Звідки обслуговуються ваші медіафайли

Більшість сайтів обслуговуються з нашого спільного медіадомену щойно ви вмикаєте перезапис. Нічого налаштовувати не потрібно.

Сайти без слідів (footprint-free) відрізняються, і це зроблено навмисно. Вони ніколи не обслуговуються зі спільного домену Zinn®, оскільки кожен сайт, що використовує його, рекламував би однакову адресу у вихідному коді своєї сторінки, що є саме тим зв'язком між вашими сайтами, для запобігання якому й існує хостинг без слідів (footprint-free). Тож сайт без слідів (footprint-free) обслуговує власні медіафайли, доки ви не надасте йому власний домен: створіть субдомен (наприклад, media.yoursite.com), спрямуйте його на своє сховище та введіть його в полі Медіадомен у панелі керування. Після цього ваші медіафайли обслуговуватимуться з вашого домену, і ніщо не пов'язуватиме їх з будь-чим іншим, що вам належить.

Ви можете використовувати власний домен на будь-якому сайті, а не лише на сайті без слідів (footprint-free) — всюди в іншому місці це просто необов'язково.

Налаштування знаходяться у вашій панелі керування, а не в WordPress

Плагін не має власних налаштувань, окрім коду створення пари. Те, чи перезаписуються URL-адреси та чи видаляються локальні копії, вирішується у вашій панелі керування Zinn®, тому завжди існує лише одне місце, де міститься відповідь, і обидва джерела не можуть суперечити одне одному.

Видалення локальних копій

Вимкнено за замовчуванням. Коли ви вмикаєте цей параметр, файл видаляється лише після того, як кожен його розмір було успішно завантажено — часткове завантаження ніколи нічого не видаляє, оскільки це залишило б мініатюри в жодному з місць без оригіналів, з яких їх можна було б відновити.

Якщо щось піде не так

Якщо під час завантаження не вдається з'єднатися з нашим сховищем, завантаження все одно відбувається успішно, і файл залишається на вашому сервері, точно так само, як це було б без плагіна. Екран налаштувань показує, що пішло не так, а фоновий процес забирає файл пізніше.

Деактивація плагіна зупиняє нові завантаження. Медіафайли, які вже перенесено, продовжують працювати.

Використання власного сховища

Ви можете підключити власне сховище, сумісне з S3, у панелі керування замість використання нашого — плагін працює так само і все одно ніколи не зберігає ключ.

Все ще потрібна допомога?

Підтримка включена до кожного тарифного плану та надається рідною мовою.

Звернутися до підтримки Усі статті
Перенесіть свої медіафайли WordPress у сховище Zinn®