Довідка

WordPress Довідка

Біп... джжж... біп... обчислюємо... вираховуємо... нове речення...
Здається, божевільні роботи знову взялися до свого! Вони заходилися працювати та переклали цю сторінку на вашу мову. Ці роботи мають найкращі наміри та вкладають у переклад свою металеву душу. Вони бажають допомогти вам! За допомогою кнопок внизу сторінки повідомте нам, наскільки добре попрацювали роботи. Перейти до англійської версії

Перенаправити HTTP на HTTPS для WordPress на Linux

Щоб перенаправити веб-сайт WordPress на захищений протокол HTTPS в Linux, потрібно виконати кілька кроків, перш ніж перенаправлення почне працювати належним чином.

Примітка: Якщо ваш сайт розміщений на нашому Керована платформа хостингу WordPress не потрібно вручну змінювати ці налаштування, протокол HTTPS буде налаштовано автоматично.

Крок підготовки до WordPress

Ці кроки слід зробити перед зміною будь-якого коду.

  1. Увійдіть в WordPress
  2. Виберіть Налаштування з меню та натисніть на Загальні .
  3. Знайдіть такі записи в загальних налаштуваннях:
    • Адреса WordPress (URL):
    • Адреса сайту (URL):
  4. Оновіть обидва URL-адреси для включення https замість http
  5. Збережіть зміни

Кроки перенаправлення Linux

Якщо ваш веб-сайт WordPress розміщений на Linux, він буде використовувати Файл конфігурації .htaccess . Розміщення .htaccess у кореневій папці вашого сайту змінить поведінку вашого сайту.

  1. Завантажте копію вашого .htaccess зі свого облікового запису хостингу.
  2. Відкрийте файл за допомогою улюбленого текстового редактора

    Примітка: Переконайтеся, що ви редагуєте файл .htaccess за допомогою редактора звичайного тексту, який не використовує перенесення слів. Деякі редактори (наприклад, MS Word або Блокнот із включеною функцією переносу слів) вставлятимуть невидимі символи для позначення розриву рядка. Ваш файл .htaccess не буде працювати, якщо в ньому є ці спеціальні символи.

  3. Внесіть необхідні зміни, використовуючи приклади нижче.
  4. Збережіть зміни.
  5. Завантажте змінене .htaccess на ваш хостинговий рахунок.
  6. Перевірте свою роботу, звичайно перейшовши на веб-сайт, і він повинен автоматично перенаправити на HTTPS.

Приклад вмісту .htaccess WordPress

Ваш веб-сайт WordPress вже повинен мати запис за замовчуванням у вашому .htaccess файл. це повинно виглядати приблизно так:

IfModule mod_rewrite.c> RewriteEngine на RewriteBase / # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond % {REQUEST_FILENAME} ! -f RewriteCond % {REQUEST_FILENAME} ! -d RewriteRule. /index.php [L] / IfModule>

Щоб ваш обліковий запис хостингу примусив протокол HTTPS до всього трафіку на сайті, вам потрібно додати наступне у файл .htaccess.

RewriteCond % {HTTPS} ! = на RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Вам потрібно буде розмістити фрагмент коду після RewriteBase / в .htaccess файл. Це має виглядати приблизно так, як показано в наступному прикладі:

IfModule mod_rewrite.c> RewriteEngine на RewriteBase / RewriteCond % {HTTPS} ! = на RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301] # BEGIN WordPress RewriteRule ^ index \ .php $ - [L] RewriteCond % {REQUEST_FILENAME} ! -f RewriteCond % {REQUEST_FILENAME} ! -d RewriteRule. /index.php [L] / IfModule>

Додаткові відомості


Чи була ця стаття корисною?
Дякуємо за ваш відгук. Щоб звернутися до представника служби підтримки, скористайтеся телефонним номером або чатом (див. вище).
Ми раді, що змогли допомогти! Що ще ми можемо для вас зробити?
Нам дуже прикро. Повідомте нам, що викликало замішання або чому рішення не усунуло вашу проблему.