• Хостинг предоставляет бесплатный сертификат ssl Если сайт изначально делается не было контента и т.д. и сразу установил сертификат, не нужно прописывать в .htaccess строчки типа RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/robots\.txt$
    RewriteCond %{HTTP:X-Forwarded-proto} !^https$
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    Достаточно будет прописать в полях «Адрес сайта» и «Адрес WordPress» протокол https? На действующих помню все это прописывал, ставил плагин преобразующий ссылки все в https…

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Если сайт новый — то достаточно.
    Бывают чудо хостинги, что с простой установкой ssl идут чудеса — надо принудительно в wp-config и в htaccess прописывать… Но по умолчанию — все так просто. Прописываешь в опциях вордпресс 2 адреса и в путь. (сразу в фронтенде открой F12 консоль и посмотри чтоб не было на страницах mixed content — смешанного контента. Если нет — все ок. Ресурсы грузятся как надо)

    Про роботсы — проверяй потом в соответствующих инструментах поисковиков — все ли они верно видят. Если не сожрали — указывай сам что https сайт. Но мне помнится они сами в приоритете https смотрят.

    На хостингах есть еще форс с http на https — в панели есть подобная галка. Зайди на сайт по http и посмотри — средиректило на https. Если нет — это вопросы к хостеру — как там настроить.

    Посмотрел сейчас и главная и другая обе открываются и через http и https
    Прописал в самом начале .htaccess код, начало редиректить на https.
    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/robots\.txt$
    RewriteCond %{HTTP:X-Forwarded-proto} !^https$
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

    • Ответ изменён 4 года, 2 месяца назад пользователем debryansk32.
Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «SSL сертификат» закрыта для новых ответов.