Форум

/ домой \ \ темы /



Тема: редирект с HTTP на HTTPS

27/02/2010 02:13 nexterr:
Добрый день!
Возможно ли сделать автоматически редирект с HTTP на HTTPS?
Например пользователь вводит в браузере Link temporary removed (или просто moysait.com). А открывалось бы как httpS://moysait.com? т.е. через 443 порт. И что бы не было доступа к элементам сайта через 80 порт. Сертификаты поставил, все работает, через начальную страничку Link temporary removed содержащую обычный редирект (типа <META HTTP-EQUIV=REFRESH CONTENT="0; URL=httpS://moysait.com/index.html">)
Но доступ по 80 порту остается (например Link temporary removed
Другую программу ставить не хочу. Эта очень хорошая.
Спасибо.
27/02/2010 02:17 nexterr:
---Link temporary removed -------
Например пользователь вводит в браузере h.t.t.p:/./moysait.com (или просто moysait.com). А открывалось бы как h.t.t.p.S:/./moysait.com? т.е. через 443 порт. И что бы не было доступа к элементам сайта через 80 порт. Сертификаты поставил, все работает, через начальную страничку h.t.t.p:/./indexSEC.html содержащую обычный редирект (типа <META HTTP-EQUIV=REFRESH CONTENT="0; URL=h.t.t.p.S:/./moysait.com/index.html">)
Но доступ по 80 порту остается (например h.t.t.p:/./moysait.com/foto.html
Другую программу ставить не хочу. Эта очень хорошая.
Спасибо.
22/03/2010 13:51 Max:
Можно сделать через SSI, добавив в заголовке дерективу
<!--#if expr="$SERVER_PORT!=443" -->
<META HTTP-EQUIV=REFRESH CONTENT="0; URL=.. -->
...
</head>
<!--#else -->
...
</head>

.. контент видный только через https..

<!--#endif -->


Пользователь: Пароль: Новый пользователь:   Запомнить пароль: