Переспрямування веб-сайту WordPress на HTTPS для хостингу Linux

Коли сертифікат SSL буде інстальовано у вашому обліковому записі хостингу Linux, до файлу .htaccess буде потрібно внести деякі зміни, щоб ваші відвідувачі автоматично переспрямовувалися на версію вашого веб-сайту WordPress для HTTPS.

Примітка. Ці інструкції не поширюються на облікові записи Керованого WordPress із сертифікатом SSL. Переспрямування на HTTPS відбуватиметься автоматично (коли сертифікат буде інстальовано).

  1. Увійдіть до приладної дошки WordPress.
  2. Наведіть вказівник на пункт Настройки на лівій навігаційній панелі та клацніть Загальні.
  3. На сторінці, що з’явиться, знайдіть такі поля:
    • URL-адреса WordPress
    • Адреса сайту (URL)
  4. У кожному полі виправте URL-адреси, замінивши http на https.
    • Наприклад, http://coolexample.com має бути змінено на https://coolexample.com.
  5. Прокрутіть сторінку до самого низу та натисніть Зберегти зміни.
  6. Відкрийте поточний файл .htaccess у папці /public_html/ за допомогою диспетчера файлів cPanel. Якщо ви ще не маєте файлу .htaccess, його буде потрібно створити.
  7. Вставте на початку файлу .htaccess такий код:
  8. # BEGIN GD-SSL
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_USER_AGENT} ^(.+)$
    RewriteCond %{SERVER_NAME} ^coolexample\.com$ [OR]
    RewriteCond %{SERVER_NAME} ^www\.coolexample\.com$
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Header add Strict-Transport-Security "max-age=300"
    </IfModule>
    # END GD-SSL
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  9. Натисніть кнопку Зберегти зміни у верхньому правому кутку екрана.

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


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