Перенаправление с ssl не работает все время - PullRequest
0 голосов
/ 22 января 2019

Я пытаюсь перенаправить много запросов:

http://www.site.example -> https://site.example
http://site.example -> https://site.example
https://www.site.example -> https://site.example

Только последний, я не работаю, возвращаю SSL_ERROR_NO_CYPHER_OVERLAP

Я протестировал много правил и правил, это главное:

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Aditional:

В новой консоли поиска Google по-прежнему требуется добавить все версии (http, https, www, non-www)и выберите предпочтительный?

1 Ответ

0 голосов
/ 22 января 2019

Только последний, я не работаю, возвращает SSL_ERROR_NO_CYPHER_OVERLAP

Это не имеет ничего общего с перенаправлениями, и, следовательно, ваша конфигурация не помогает.Вместо этого это означает, что HTTPS не настроен или неправильно настроен для домена, к которому вы пытаетесь получить доступ, т.е. www.site.example.Простой HTTP все еще может работать для этого домена, но HTTPS не будет работать, и ошибка произойдет до того, как сервер сможет даже отправить перенаправление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...