Если у вас есть веб-сайт WordPress и вы хотите, чтобы ваш сайт всегда загружался без префикса «www» и использовал безопасный протокол HTTPS, вы попали по адресу. В этой статье мы рассмотрим несколько методов принудительного использования не-WWW и HTTPS на вашем сайте WordPress. Мы предоставим вам четкие объяснения, разговорный язык и примеры кода, чтобы максимально упростить процесс.
Метод 1: редактирование файла.htaccess
Один из самых простых способов перенаправить ваш сайт WordPress на не-WWW и HTTPS — отредактировать файл.htaccess. Этот файл находится в корневом каталоге вашей установки WordPress. Откройте файл и добавьте следующий фрагмент кода:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]
Не забудьте заменить «example.com» своим собственным доменным именем. Сохраните изменения, и ваш сайт теперь будет перенаправляться на не-WWW и HTTPS.
Метод 2: использование плагина
Если вам неудобно редактировать файл.htaccess вручную, вы можете добиться того же результата с помощью плагина WordPress. Одним из популярных вариантов является плагин «Really Simple SSL». Установите и активируйте плагин в панели администратора WordPress, и он выполнит перенаправление за вас.
Метод 3: использование поставщика CDN
Если вы используете поставщика сети доставки контента (CDN), такого как Cloudflare, вы можете настроить его для принудительного использования не-WWW и HTTPS. Например, Cloudflare предлагает опцию «Всегда использовать HTTPS» в настройках SSL/TLS. Включите эту опцию, и Cloudflare автоматически перенаправит ваш сайт на HTTPS.
Метод 4: обращение к вашему хостинг-провайдеру
Если вам неудобно вносить эти изменения самостоятельно, другой вариант — обратиться в службу поддержки вашего хостинг-провайдера. Многие хостинговые компании предлагают помощь в настройке перенаправлений и SSL-сертификатов, а также могут помочь вам принудительно использовать не-WWW и HTTPS на вашем сайте WordPress.