Редирект (перенаправление) нужен если на сайте установлен SSL сертификат. В таком случае все посетители перенаправляются с http на защищенный https. Работает это так: если перейти по адресу http://quickpages.ru, браузер автоматически откроет https://quickpages.ru.
Для того что бы настроить перенаправление (редирект) можно воспользоваться двумя способамами.
Практическое руководство по редиректу сайта и всех ссылок с http на https
Вручную
Для этого нужно отредактировать файл .htaccess
, который находиться в корневом каталоге сайта. Обязательно делайте копию файла до изменений, потому что из-за неправильно отредактированного файла сайт у вас просто перестанет работать.
# 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 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On ####################### # http to https begin # RewriteCond %{HTTPS} =off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L] # http to https end ### ####################### RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
С помощью плагина
Лучше воспользоваться популярным плагином, например этим:
Redirection
Если все сделано правильно, то слева от адреса сайта будет отображаться закрытый замочек, что подтверждает защищенность соединения.
На моем сайте перенаправление сделано через изменение файла .htaccess
. Другие подробности про данный сайт можно узнать в обновляемой статье Все плагины и настройки сайта на wordpress.