Показать полную графическую версию : [решено] Переадресация с http на https
goldsmith
12-01-2012, 13:34
Приветствую,
задачка такая: Как реализовать переадресацию переадресацию с HTTP на HTTPS, т.е. человек забивает в браузере http://mail.domain.com видит просто пустую страницу, он должен автоматом перекинуть на защищённку https://mail.domain.com.
(когда подняли эксчендж 2010 на хостере переписали IP нашего эксченджа mail.domain.com )
goldsmith
12-01-2012, 14:00
не могу понять или это реализовывается на хостинге или это на иис сервере настраиваться...
Delirium
13-01-2012, 01:16
goldsmith, а сайт то где находится, у тебя или у хостера? Если у тебя, то достаточно на стартовой странице сайта HTTP прописать код, примерно такой:
<html>
<body>
<p align="center">Сайт перемещен по этому адресу</p>
<p align="center">
<a href= "https://mail.domain.com">
Новый адрес</a></p>
<p align="center">Если ваш браузер не поддерживает перенаправление, нажмите на ссылку</p>
<script type="text/javascript"><!--
setTimeout('Redirect()',4000);
function Redirect()
{
location.href = 'https://mail.domain.com';
}
// --></script>
</body>
</html>
setTimeout('Redirect()',4000); - 4000 это таймаут в милисекундах, т.е. в данном случае 4 секунды. Ставь 0 и редирект будет идти автоматом.
Еще более короткий пример на http://www.web-source.net/javascript_redirect.htm
Оригинал информации: http://www.cryer.co.uk/resources/javascript/script5.htm
goldsmith
13-01-2012, 07:23
Вот именно что у меня такая ситуация: САЙТ Находится на хостинге, domain.com, в настройках доменного имени (Управления записями.) domain.com на поддомене mail заменили IP сайта на наш стачный IP c эксчендж сервера. почта ходит все прекрасно работает и туда и обратно.
хотел создать WWW Домен: mail.domain.com и положить туда скрипт редиректа ... но чот как то не логично думаю работать не будет...не вяжется что то.
у кого каки мнения?
Второй вариант с использованием мета-тэга refresh
<html>
<head>
<meta http-equiv="refresh" content="seconds;URL-to-redirect">
</head>
<body>
текст страницы
</body>
</html>
goldsmith
13-01-2012, 16:31
да это понятно что но где нужно делать переадресацию??? на хостинге на иис? а потом уже скрипты.
там где у вас установлена роль CAS
goldsmith
14-01-2012, 14:01
эксчендж.
Настройка пере адресации делается на IIS. с помощью "пере направления протокола HTTP" Роль надо было добавить.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.