Рейтинг:2

Apache, перенаправить клиента вместо отображения ошибки HTTP/HTTPS

флаг us

Если веб-администратор настраивает виртуальный хост HTTPS/SSL на настраиваемый порт (например, 4433), а браузер подключается к этому виртуальному хосту, но с использованием HTTP (http://vhost:4433), есть ли способ настроить apache для перенаправления? в браузер, отправляя его на HTTPS (https://vhost:4433), вместо отображения известной ошибки:

Неверный запрос

Ваш браузер отправил запрос, чтобы этот сервер не мог понять.
Причина: Вы говорите простой HTTP с Порт сервера с поддержкой SSL.
Вместо этого используйте схему HTTPS для доступа этот URL, пожалуйста.

user2847643 avatar
флаг us
Релевантно: https://serverfault.com/questions/477236/apache-insecure-request-sent-to-secure-port-want-to-redirect
Рейтинг:1
флаг us

Похоже, вы можете получить желаемое поведение, установив что-то вроде:

ErrorDocument 400 https://vhost:4433/

Источник: Apache: небезопасный запрос отправлен на безопасный порт... хочу перенаправить

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.