Easy HTTPS Redirection (SSL)

Описание

Используйте этот плагин только если вы уже установили SSL сертификат на ваш сайт и HTTPS работает корректно.

После установки SSL сертификата на ваш сайт, вы хотите использовать «HTTPS» адреса (URL) ваших веб-страниц.

Вам необходимо заставить поисковые системы индексировать HTTPS-версии ваших веб-страниц.

Этот плагин поможет вам автоматически настроить перенаправление на HTTPS-версию любого URL когда кто-либо пытается зайти на не-HTTPS-версию.

Допустим, вы хотите использовать HTTPS URL для следующей страницы на вашем сайте:

www.example.com/checkout

Этот плагин будет делать это, если кто-то будет использовать URL как указано ниже в адресной строке браузера:
http://www.example.com/checkout

Он будет автоматически перенаправлять на HTTPS-версию страницы:
https://www.example.com/checkout

Таким образом вы всегда показываете посетителям HTTPS-версию страницы или сайта.

Вы можете перенаправлять весь домен на HTTPS URL или выбрать несколько страниц для перенаправления.

Принудительно загружать статические файлы через HTTPS

Если вы использовали SSL с первого дня существования вашего сайта, то все статические файлы уже встроены с использованием HTTPS URL. В этом случае проблемы нет.

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

Этот плагин имеет опцию, позволяющую принудительно загружать эти статические файлы с использованием HTTPS URL динамически.

Это позволит сделать веб-страницу совместимой с SSL.

Возможности плагина

  • Действия: Перенаправлять автоматически для всего домена. Таким образом, все URL будут перенаправляться на HTTPS-версии автоматически.
  • Действия: Перенаправлять автоматически для нескольких страниц. Пользователь может ввести адреса URL, которые будут автоматически перенаправлены на HTTPS-версии.
  • Принудительно использовать HTTPS URL для статических файлов (изображения, файлы JavaScript, таблицы стилей CSS и т.п.).

Подробности см. на странице плагина Простое Перенаправление на HTTPS.

Скриншоты

  • Страница настроек плагина.

Установка

  1. Загрузите директорию https-redirection в директорию /wp-content/plugins/.
  2. Активируйте плагин на странице «Плагины» в панели управления WordPress.
  3. Настройки плагина расположены в меню ‘Настройки’, ‘Перенаправление на HTTPS’.

Часто задаваемые вопросы

Как плагин будет работать с существующим файлом .htaccess?

Если файл .htaccess существует, плагин обновит существующий файл.

Что делать, если файл .htaccess не существует?

Плагин будет хранить настройки в базе данных и добавлять все необходимые условия в найтройки WordPress автоматически.

Что делать, если после изменения файла .htaccess с помощью плагина ваш сайт перестал работать?

Файл .htaccess расположен в корневой директории сайта. Используя программу FTP-доступа или через СPanel откройте корневую директорию, откройте файл .htaccess и удалите строки вручную.
Пожалуйста, ознакомьтесь со следующей информацией: https://codex.wordpress.org/FTP_Clients

Как использовать файлы других языков с плагином перенаправления на HTTPS?

Вот образцы файлов для немецкого языка.

  1. Чтобы использовать другой язык для WordPress необходимо установить код нужного языка и в конфигурационном файле — wp-config.php в строке define('WPLANG', ''); написать define('WPLANG', 'de_DE');. Если все сделано корректно, админ-панель будет использовать немецкий язык.

  2. Убедитесь, что файлы de_DE.po и de_DE.mo присутствуют в плагине (директория languages в корневой директории плагина).

  3. Если там нет таких файлов, необходимо скопировать другие файлы из этой директории (например, для русского или итальянского языков) и переименовать их (вы должны написать de_DE вместо ru_RU в обоих файлах).

  4. Файлы редактируются с помощью программы Poedit — http://www.poedit.net/download.php — пожалуйста, скачайте и установите её, откройте с помощью неё файл (файл требуемого языка) и для каждой строки на английском напишите перевод на немецком.

  5. Если все было сделано правильно, весь текст в админ-панели и на страницах сайта будет на немецком.

Отзывы

Июль 5, 2019
on 4/7 I erroneously reported an issue with the plugin. After downgrade to WP 5.0.2 - it worked well as had previously been the case Kudos to Tips & Tricks
Декабрь 18, 2018
I've used this on several sites and the only time I ever had a problem was when I did something wrong. I just added it to a site I've been working on and it's absolutely flawless. Easily the best SSL plugin available.
Ноябрь 2, 2018
I installed it on a live site where I had trouble with enabling https before. I tested on a sandbox site first, just to be familiar with the settings and how to uninstall it quickly if needed. But I was pleasantly surprised when EVERYTHING worked out of the box. This is a multisite, with two domains. Enabling the plugin on one site covered the entire thing. I did find that I had a few "info" notices on Chrome instead of the "lock" icon, which seems to mean that there's some content that is not secure. So I decided to network enable the plugin, and then I turned on the static content setting for each site. That did the trick. If there's an easier way, hopefully someone will tell me 🙂 but overall I am super pleased....especially that my site wasn't down for even a moment.
Сентябрь 28, 2018
Works as described. It makes all your pages only accessible from https, which is an important thing these days.
Июль 25, 2018
This plugin should only be used by people that know how to use a computer and understand a lot about websites and how to use FTP. I've brought my 1 star to 3 stars because the plugin support was quicker and more helpful than the wordpress support.
Посмотреть все 59 отзывов

Участники и разработчики

«Easy HTTPS Redirection (SSL)» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Easy HTTPS Redirection (SSL)» переведён на 2 языка. Благодарим переводчиков за их работу.

Перевести «Easy HTTPS Redirection (SSL)» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

v1.9

  • WP Fastest Cache cache автоматически очищается при изменении настроек плагина. Это предотвращает предупреждение «смешанного содержимого» от браузеров.
  • Исправлен редкий конфликт с быстрым кэшем WP (благодаря emrevona).

v1.8

  • Применять перенаправление HTTPS на весь домен будет выбран по умолчанию после установки плагина. Вы измените эту опцию, когда вы действительно включите эту функцию.

v1.7

  • Дополнительные параметры доступны только в том случае, если включена опция «Включить автоматическое перенаправление на «HTTPS».
  • https://www.yoursite.com/some-page заменяется фактическим адресом https сайта в окне настроек.
  • Добавлено напоминание пользователю очистить кеш оптимизационных плагинов, подобных W3 Total Cache или WP Super Cache.

v1.6

  • Улучшена функция «Принудительно загружать статические файлы через HTTPS».
  • Перенаправлние через .htaccess теперь определяется через SERVER_PORT (это должно работать лучше на большинстве серверов).

v1.5

  • Совместимость с WordPress 4.6.

v1.4

  • Улучшена область настроек, чтобы показывать только параметры, если включена активная функция постоянной ссылки.

v1.3

  • Обновлены правила htaccess для перенаправления HTTPS, чтобы быть более надежными для предотвращения ошибок на некоторых серверах.

v1.2

  • Добавлена новая опция автоматического принудительного загрузки статических файлов с использованием URL-адреса HTTPS.

v1.1

  • Исправлена ошибка с страницей настроек.

v1.0

  • Первый коммит в репозитории WordPress