Здравствуйте уважаемые вебмастера. Перевёл сайт на https, все ссылки открываются как положено, при попытке зайти через www. либо через http:// - автоматом переадресовывает на https, но когда пытаюсь прописать 301 редирект в htaccess - выдаёт ошибку "ERR_TOO_MANY_REDIRECTS". Пробовал разные варианты 301 редиректа (все что нашёл для wordpress), но ошибка не уходит. Со стандартным htaccess сайт работает как полагается. В чём проблема может быть? И обязательно ли 301 редирект прописывать, если переадресация с www и http и так идёт на https? Буду благодарен за любую помощь, совет, подсказку.
Нужно ли редактировать .htaccess при переходе на https?
(Ответов: 7, Просмотров: 795)
- 19.10.2017 01:34
- 19.10.2017 10:08
Да нужно!
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# 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>
php_value max_input_vars 3000
# END WordPressСпасибо сказали:
chater(19.10.2017), - 19.10.2017 15:43
NukeKuper, подскажите, а пойдёт такое дополнение в htaccess?
PHP код:Дело в том что пробовал Ваш вариант - не помогает. Нашёл в интернете вариант кода выше, и вроде теперь всё работает хорошо.RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- 19.10.2017 16:23
Естественно необходимо. обратитесь к хостеру они должны помочь.
- 19.10.2017 23:08
chater,
Извините, но вы в настройках самого WP поставили в качестве главной страницу с HTTPS?Пишу для себя тут: уютное пространство. - 19.10.2017 23:19
arhimed, да, конечно.
Повторюсь, сегодня попробовал добавить в htaccess кодPHP код:После этого ошибка пропала. Но вопрос, насколько это правильный редирект?RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- 20.10.2017 12:13
Короче при переходе на htts я поставил плагин SSL Insecure Content Fixer. и код в htaccess вставил и все норм
- 21.10.2017 13:02
Проверил тулом от Яндекса. Вроде бы всё норм.
« Дополнительные ссылки | Слайдер »
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Баг при переходе на https | Консультации по безопасности | 8 | 10.01.2017 18:41 |
Правильный https редирект через .htaccess? + вопрос по robots txt | Общие вопросы поисковой оптимизации | 2 | 18.06.2016 11:39 |
Редирект с http на https. Как вписать в htaccess? | Вопросы от новичков | 9 | 09.07.2015 22:34 |
Падение трафа с ПС при переходе на https | Апдейты Yandex | 7 | 14.01.2015 22:56 |
(HTML статика)Что нужно сделать чтобы при переходе в раздел сайта, открывалась страница со ссылками страниц в этом разделе | Web программирование | 1 | 08.05.2014 03:38 |