Описание
Используйте этот плагин только если вы уже установили SSL сертификат на ваш сайт и HTTPS работает корректно.
Once you’ve installed an SSL certificate on your site, it’s important to ensure that your webpages are accessed via their secure HTTPS URLs.
To improve SEO and user security, you want search engines and visitors to always use the HTTPS version of your pages. This plugin makes that easy by automatically redirecting users to the HTTPS version whenever they try to access the non-HTTPS (HTTP) version of a page.
Example
Let’s say you want to ensure the following page is always accessed over HTTPS:
https://www.example.com/checkout
If a visitor tries to access:
http://www.example.com/checkout
The plugin will automatically redirect them to the secure version:
https://www.example.com/checkout
This ensures that visitors always access the HTTPS version of your pages or site.
You can choose to automatically redirect your entire domain to HTTPS, or selectively apply HTTPS redirection to specific pages.
Video Tutorials
Принудительно загружать статические файлы через HTTPS
Если вы использовали SSL с первого дня существования вашего сайта, то все статические файлы уже встроены с использованием HTTPS URL. В этом случае проблемы нет.
Тем не менее, если у вас есть существующий сайт, на котором есть много статических файлов, встроенных в записи и страницы с использованием не-HTTPS адресов, вам будет необходимо изменить эти адреса. В противном случае браузер будет показывать предупреждение SSL вашим посетителям.
Этот плагин имеет опцию, позволяющую принудительно загружать эти статические файлы с использованием HTTPS URL динамически.
Это позволит сделать веб-страницу совместимой с SSL.
SSL Certificate Expiry Notification
This plugin includes a feature that allows you to receive email notifications when your SSL certificate is about to expire. It helps ensure your website remains secure and accessible over HTTPS.
You can configure the recipient email address and specify how many days in advance the notification should be sent. By default, the notification is sent 7 days before expiry, but you can adjust this to suit your preference.
This feature is especially useful for site owners who may not frequently check their SSL status, or for those managing multiple websites. By receiving timely alerts, you can renew your SSL certificate in advance and prevent potential downtime or security warnings.
Возможности плагина
- Automatically redirect all HTTP traffic to HTTPS
- Option to force HTTPS on the entire site
- Option to selectively apply HTTPS redirection to specific pages
- Helps search engines index the secure versions of your pages
- Improves site security and user trust
- Force load static files (images, js, css etc) using a HTTPS URL
- SSL certificate expiry notification — Option to send SSL expiry notifications to a specific email address
- Easily see which SSL certificates on your site are approaching their expiry date.
Подробности см. на странице плагина Простое Перенаправление на HTTPS.
Установка
- Загрузите директорию
https-redirectionв директорию/wp-content/plugins/. - Активируйте плагин на странице «Плагины» в панели управления WordPress.
- Настройки плагина расположены в меню ‘Настройки’, ‘Перенаправление на HTTPS’.
Часто задаваемые вопросы
-
Как плагин будет работать с существующим файлом .htaccess?
-
Если файл .htaccess существует, плагин обновит существующий файл.
-
Что делать, если файл .htaccess не существует?
-
Плагин будет хранить настройки в базе данных и добавлять все необходимые условия в найтройки WordPress автоматически.
-
Что делать, если после изменения файла .htaccess с помощью плагина ваш сайт перестал работать?
-
The.htaccess is located in the site root. With your FTP program or via cPanel go to the site root, open the .htaccess file and delete the necessary strings manually.
Please make use of the following information: https://codex.wordpress.org/FTP_Clients -
Как использовать файлы других языков с плагином перенаправления на HTTPS?
-
Вот образцы файлов для немецкого языка.
-
Чтобы использовать другой язык для WordPress необходимо установить код нужного языка и в конфигурационном файле —
wp-config.phpв строкеdefine('WPLANG', '');написатьdefine('WPLANG', 'de_DE');. Если все сделано корректно, админ-панель будет использовать немецкий язык. -
Убедитесь, что файлы
de_DE.poиde_DE.moприсутствуют в плагине (директория languages в корневой директории плагина). -
Если там нет таких файлов, необходимо скопировать другие файлы из этой директории (например, для русского или итальянского языков) и переименовать их (вы должны написать
de_DEвместоru_RUв обоих файлах). -
The files are edited with the help of the program Poedit — https://poedit.net/download — please load this program, install it, open the file with the help of this program (the required language file) and for each line in English you should write translation in German.
-
Если все было сделано правильно, весь текст в админ-панели и на страницах сайта будет на немецком.
-
Отзывы
Участники и разработчики
«Easy HTTPS Redirection (SSL)» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Easy HTTPS Redirection (SSL)» переведён на 11 языков. Благодарим переводчиков за их работу.
Перевести «Easy HTTPS Redirection (SSL)» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
v2.0.0
- The plugin has gone through significant updates and improvements in this version.
- If you have any issues after you upgrade to this version, please roll back to the previous version and contact us for support.
- Here is the download link for the previous version: https://downloads.wordpress.org/plugin/https-redirection.1.9.2.zip
- The plugin now has it’s own admin menu labeled «Easy HTTPS & SSL».
- Added a new option to send SSL expiry notifications to a specific email address.
- Added a new option to specify how many days in advance the notification should be sent.
- Added debug logging feature.
- Updated the translation POT file.
v1.9.2
- Added rule to handle sites that are sitting behind a reverse-proxy. Thanks to @canadiannaginata for pointing it out.
v1.9.1
- WP 5.3 warning fix for the add_submenu_page() function call. Thanks to @vfontj for pointing this out.
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


