Я хочу, чтобы перенаправить http://www.subdomain.domain.com/
на https://subdomain.domain.com
Как reddirect www.subdomain к субдомен с Ssl Apache
Во-первых, я собираюсь объяснить вам, что у меня есть, то, что я сделал, и случается.
Это то, что у меня есть
У меня есть веб-приложение, которое работает на котом, и я использую Apache2 сделать прокси-сервер для приложения.
У меня есть домен, давайте назовем его mydomain.com
и основной URL для веб-приложение является suba.mydomain.com
(mydomain.com
и www.mydomain.com
являются было использовать для другой вещи). У меня также есть шаблон SSL для *.mydomain.com
.
, но я хочу, чтобы это произошло:
http://www.suba.mydomain.com
перенаправляетhttps://suba.mydomain.com
Это то, что я должен попробовать
меня пытаются сделать редирект 301 из http://www.suba.mydomain.com
в https://suba.mydomain.com
и сделать переписать тоже (без одновременного).
Результаты
Когда я типа www.suba.mydomain.com
Я успешно перенаправлен https://suba.mydomain.com
, но когда я пытаюсь сделать это еще раз в том же веб-браузере, что выводится сообщение об ошибке, как это:
И это потому, что веб-браузер пытается добавить https://
и попытаться загрузить шаблон *.mydomain.com
SSL, который не будет действительным.
Таким образом, в Google Chrome, если я иду в chrome://net-internals/#hsts
и удалить suba.mydomain.com
и www.suba.mydomain.com
и попробуйте еще раз ввести www.suba.mydomain.com
я успешно снова перенаправлены на https://suba.mydomain.com
, но если я еще раз попытаться сделать это, он не будет работать ,
Что я могу сделать? Благодаря!
Это было! Спасибо !, я все еще использую HTTP Strict-Transport-Security, но без 'includeSubDomains' – Fafa0293