Здравствуйте уважаемые вебмастера. Перевёл сайт на https, все ссылки открываются как положено, при попытке зайти через www. либо через http:// - автоматом переадресовывает на https, но когда пытаюсь прописать 301 редирект в htaccess - выдаёт ошибку "ERR_TOO_MANY_REDIRECTS". Пробовал разные варианты 301 редиректа (все что нашёл для wordpress), но ошибка не уходит. Со стандартным htaccess сайт работает как полагается. В чём проблема может быть? И обязательно ли 301 редирект прописывать, если переадресация с www и http и так идёт на https? Буду благодарен за любую помощь, совет, подсказку.
Нужно ли редактировать .htaccess при переходе на https?
(Ответов: 7, Просмотров: 841)
- 19.10.2017 02:34
- 19.10.2017 11: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 16: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 17:23
Естественно необходимо. обратитесь к хостеру они должны помочь.
- 20.10.2017 00:08
chater,
Извините, но вы в настройках самого WP поставили в качестве главной страницу с HTTPS? - 20.10.2017 00: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 13:13
Короче при переходе на htts я поставил плагин SSL Insecure Content Fixer. и код в htaccess вставил и все норм
- 21.10.2017 14:02
Проверил тулом от Яндекса. Вроде бы всё норм.
« Дополнительные ссылки | Слайдер »
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Баг при переходе на https | Консультации по безопасности | 8 | 10.01.2017 18:41 |
Правильный https редирект через .htaccess? + вопрос по robots txt | Общие вопросы поисковой оптимизации | 2 | 18.06.2016 12:39 |
Редирект с http на https. Как вписать в htaccess? | Вопросы от новичков | 9 | 09.07.2015 23:34 |
Падение трафа с ПС при переходе на https | Апдейты Yandex | 7 | 14.01.2015 22:56 |
(HTML статика)Что нужно сделать чтобы при переходе в раздел сайта, открывалась страница со ссылками страниц в этом разделе | Web программирование | 1 | 08.05.2014 04:38 |




