|
|
HTTPS. Принудительное открытие сайта по защищенному протоколу HTTPS |
|
Доменным именам третьего уровня, созданным на нашем сервере и входящим в доменные зоны:
- edusite.ru
- schoolsite.ru
- caduk.ru
- netfolio.ru
SSL-сертификат устанавливается автоматически.
То есть сайты с доменным именем третьего уровня, находящиеся на нашем сервере (к примеру imia-saita.edusite.ru) и опубликованные с версии Конструктора 4.5.51 и выше, можно посещать как по протоколу http, так и https.
Как подключить SSL-сертификат для доменных имен второго и четвертого уровней, Вы можете узнать на странице "SSL-сертификат. Возможность посещения сайта по защищенному протоколу HTTPS".
Если же Вы желаете, чтоб сайт открывался только по защищенному HTTPS-протоколу, то установите, пожалуйста, скрипт принудительной переадресации на HTTPS.
На сайте объект отображаться не будет.
Но будет осуществляться принудительный переход на HTTPS. |
Ниже рассмотрим как установить скрипт при выборе
ник |
При выборе стартовой страницы из Конструктора.
Если Вы выбрали стартовой страницей - страницу, выполненную в Конструкторе, то скрипт переадресации необходимо установить в Конструкторе, в шапке сайта.
Шапка сайта является единой для всех страниц сайта, потому установленный в шапке скрипт будет срабатывать на всех страницах сайта.
Для того, чтоб установить скрипт принудительной переадресации на HTTPS, установите, пожалуйста, курсор в поле шапки сайта (перед названием организации) и перейдите в меню Конструктора: Объекты – Счетчик/Скрипт. |
При выборе стартовой страницы из Конструктора.
Если Вы выбрали стартовой страницей - страницу, выполненную в Конструкторе, то скрипт переадресации необходимо установить в Конструкторе, в шапке сайта.
Шапка сайта является единой для всех страниц сайта, потому установленный в шапке скрипт будет срабатывать на всех страницах сайта.
Для того, чтоб установить скрипт принудительной переадресации на HTTPS, установите, пожалуйста, курсор в поле шапки сайта (перед названием организации) и перейдите в меню Конструктора: Объекты – Счетчик/Скрипт. | |
В появившемся окне добавления/правки кода укажите, пожалуйста, название скрипта (к примеру "Редирект на HTTPS"; для отображения названия установленного объекта в Конструкторе, во избежание путаницы, если на странице установлено несколько скриптов).
После чего скопируйте, пожалуйста, следующий скрипт:
<script type="text/javascript">
if (location.protocol=="http:"){
location.protocol="https:"
}
</script> |
и установите его в основное поле окна добавления/правки кода. |
В появившемся окне добавления/правки кода укажите, пожалуйста, название скрипта (к примеру "Редирект на HTTPS"; для отображения названия установленного объекта в Конструкторе, во избежание путаницы, если на странице установлено несколько скриптов).
После чего скопируйте, пожалуйста, следующий скрипт:
<script type="text/javascript">
if (location.protocol=="http:"){
location.protocol="https:"
}
</script> |
и установите его в основное поле окна добавления/правки кода. | |
В Конструкторе объект отобразится как прямоугольник с записью "Счетчик:" и указанием установленного Вами названия объекта |
В Конструкторе объект отобразится как прямоугольник с записью "Счетчик:" и указанием установленного Вами названия объекта | |
Для того, чтоб разместить скрипт на сайте, после установки его в Конструкторе, сохраните, пожалуйста, проект; проведите полную (в этот раз обязательно, а вообще всегда перед публикацией крайне желательно проводить именно полную) конвертацию и опубликуйте сайт.
---
Если после размещения скрипта в шапке сайта; сохранения проекта; проведения полной конвертации и публикации сайта, соединение с сайтом всё еще происходит по протоколу HTTP, то скорее всего Ваш браузер при обновлении страницы загрузил страницу из кэша.
Почистите, пожалуйста, в таком случае кэш Вашего браузера и обновите страницу. Как почистить кэш самых распространенных браузеров Вы можете узнать на странице "Кэш. Как почистить кэш самых распространенных браузеров". |
При выборе стартовой страницы из MagicSite
Если Вы выбрали стартовой страницей - страницу MagicSite, то скрипт переадресации необходимо установить в виртуальном кабинете.
Для этого кликните, пожалуйста, во вкладке "Администрирование" по кнопке [ Скрипты и счетчики ] |
При выборе стартовой страницы из MagicSite
Если Вы выбрали стартовой страницей - страницу MagicSite, то скрипт переадресации необходимо установить в виртуальном кабинете.
Для этого кликните, пожалуйста, во вкладке "Администрирование" по кнопке [ Скрипты и счетчики ] | |
В поднявшемся окне добавления кода
установите отметку на пункте "Внизу ВСЕХ страниц"
задайте название скрипта (к примеру "Редирект на HTTPS")
и установите следующий код
<script type="text/javascript">
if (location.protocol=="http:"){
location.protocol="https:"
}
</script> |
и нажмите кнопку "Сохранить карточку". |
В поднявшемся окне добавления кода
установите отметку на пункте "Внизу ВСЕХ страниц"
задайте название скрипта (к примеру "Редирект на HTTPS")
и установите следующий код
<script type="text/javascript">
if (location.protocol=="http:"){
location.protocol="https:"
}
</script> |
и нажмите кнопку "Сохранить карточку". | |
Сохранив код, сохраните объект(ы) в целом |
Сохранив код, сохраните объект(ы) в целом | |
После чего закройте окно добавления скриптов
и опубликуйте MagicSite |
После чего закройте окно добавления скриптов
и опубликуйте MagicSite | |
Если после размещения скрипта "Внизу ВСЕХ страниц" и публикации MagicSite, соединение с сайтом всё еще происходит по протоколу HTTP, то скорее всего Ваш браузер при обновлении страницы загрузил страницу из кэша.
Почистите, пожалуйста, в таком случае кэш Вашего браузера и обновите страницу. Как почистить кэш самых распространенных браузеров Вы можете узнать на странице "Кэш. Как почистить кэш самых распространенных браузеров". |
|
|
|
Cайт создан по технологии "Конструктор e-Publish" |