принудительный редирект на https getcourse
Как подключить домен к Геткурс
Аккаунты изначально получают системное имя ***.getcourse.ru, которое используется для входа в личный кабинет, для адреса страничек (если делаете на Геткурсе), как имя отправителя. Поэтому привязка своего адреса первая необходимая настройка, которая делается быстро и несложно. Разберем как подключить домен к Геткурс.
Без подключения домена не удастся настроить почту, а значит не снимете ограничение в аккаунте на 50 писем в сутки.
Если платформа нужна только как выдача материалов для учеников, без отправки рассылок, то привязка не обязательна.
Как подключить, когда еще нет домена
Рассмотрим первый случай, когда имени сайта еще нет. Например, начинаете проект на Геткурс, либо надоел существующий и хотите сменить адрес. Подключить в этом случае можно следующим образом.
Покупка нового домена
Для reg.ru есть промокод на скидку 5% — E33F-812A-CF6A-A1F6
После регистрации необходимо обязательно заполнить контактные данные, включая паспортные. Вы можете зарегистрировать как на себя, так и на компанию.
После заполнения переходим к выбору и покупке. Для этого необходимо по кнопке «заказать» перейти к поисковой строке.
Вводим желаемое имя в поисковую строку и жмем «подобрать». Можно указать сразу с зоной, например, ru, либо без указания. Тогда сервис предложит больше вариантов с различными окончаниями.
По запросу регистратор показывает следующую информацию по домену: занят ли, его стоимость и свободные имена в других зонах.
Также предлагается добавить дополнительные имена со скидкой. Принимая решение воспользоваться данным предложением, подумайте хорошо, нужен ли второй, ведь его продление будет стоить гораздо больше. Выбираем один или несколько и переходим к оплате.
На данный момент настроить отправку почты от имени кириллического домена нельзя, только с латинскими буквами.
На заключительном шаге отключаем все дополнительные опции. В нашем случае хостинг и дополнительные услуги не нужны. Жмем «оплатить» и получаем домен в распоряжение на 1 год.
Если покупаете в зарубежной зоне, после покупки поищите на почте письмо со ссылкой подтверждения. По ней обязательно необходимо перейти, иначе через 14 дней имя заблокируется.
Возвращаемся в личный кабинет в одноименный раздел. Находим купленный домен и идем в его настройки — пункт «DNS-серверы». Страничку эту не закрываем.
Добавление домена в Геткурс
В соседней вкладке открываем настройки аккаунта Getcourse. Переходим в раздел «домены» и добавляем новый. Здесь же сразу делаем его основным. После переходим по нему.
Внутри оставляем вариант «размещение на серверах Getcourse». Находим ниже 6 записей, которые поочередно копируем, и возвращаемся на сайт регистратора.
Делегирование домена на Getcourse
На первом шаге после покупки мы остановились на странице с «DNS-серверами». Возвращаемся туда, нажимаем кнопку «изменить» и выбираем «свой список».
В открывшееся окно вписываем 6 значений из настроек в Getcourse. Изначально там 2 поля, поэтому оставшиеся 4 добавляете самостоятельно. После сохраняем.
На этом правки у регистратора домена закончились. Мы передали управление в аккаунт Getcourse.
Остается через некоторое время удостовериться, что делегирование прошло успешно. В качестве подтверждения в Getcourse статус сменит цвет на зеленый.
Это не происходит мгновенно и может занять до 72 часов (в среднем 8-12 часов).
Настройка ssl сертификата Геткурс
Осталось подключить безопасное соединение по защищенному протоколу. Для этого в Геткурс переходим в раздел «настройки https».
Жмем зеленую кнопку «генерировать сертификат» и возвращаемся через час. Вместо пустых полей появятся значения сертификата. Остается поставить галочку «принудительный редирект». Если в течение суток значения так и не появились, то обратитесь в техподдержку Getcourse за помощью.
Как подключить, когда домен уже есть
Рассмотрим второй вариант как подключить домен к Геткурс. Здесь привязка зависит от текущего состояния — подключаете онлайн-школу к существующему проекту или к новому.
Домен есть и нигде не используется
У вас есть адрес, который вы либо купили недавно, либо какой-то старый нигде не используемый. Привязка ничем не отличается от разобранной выше. Только пропускаете часть инструкции про покупку.
Домен есть и используется
Здесь потребуется вам выбирать решение, как подключить домен к Геткурс. Так как однозначного ответа нет.
Если на домене уже существует сайт, который должен оставаться рабочим, то просто делегировать его на Геткурс нельзя.
Предстоит выбрать: либо для Getcourse покупать отдельный адрес и подключать его, либо использовать поддомен. Например, online.domen.ru. Тогда при переходе по главному адресу будет открываться прошлый сайт, а через поддомен платформа.
Если выбрали новый, то возвращаемся к началу статьи. Если выбрали второй вариант, то при такой привязке меняется метод делегирования. Нужно зайти в настройки dns и вместо изменения серверов добавить строчку в dns-записи.
Сохраняем значение. Далее внутри Геткурса добавляем поддомен.
Осталось выбрать вариант размещения «на своем ns-сервере», и дождаться подтверждения. По аналогии настраиваем https.
Как изменить страницу после успешной оплаты? (URL для редиректа)
После того, как пользователь успешно оплатил заказ, он попадает на страницу после оплаты.
Переход на страницу после оплаты происходит после нажатия на кнопку (например, «Продолжить» или «Вернуться в магазин») либо автоматически (без необходимости нажимать на такую кнопку).
Автоматический переход работает только с такими платежными системами как:
Изменить системную страницу после оплаты
Отредактировать страницу после успешной оплаты можно в разделе «Сайт» — «Страницы» — папка «Системные страницы»:
По умолчанию она содержит текст «Спасибо, вы успешно оплатили заказ». При необходимости его можно изменить, нажав на блок двойным щелчком мыши.
Вы также можете изменить заголовок страницы и добавить дополнительные блоки, по аналогии с настройками вида тренинга или списка тренингов.
Обратите внимание, если вы работаете с кастомной версткой и используете собственный код. Перед тем как сохранить изменения на системной странице, рекомендуется скопировать и сохранить отдельно ваш код.
Создать свою страницу для редиректа
При использовании платежных систем, которые поддерживают динамические адреса, страницу после успешной оплаты можно задать прямо в настройках предложения в поле «URL для редиректа после оплаты».
Обратите внимание: указывать здесь нужно абсолютный адрес (например, https://domain.ru/. )
К таким платежным системам относятся:
Обратите внимание: если заказ состоит из нескольких предложений, а страница для редиректа будет указана только для одного из них, то редирект после успешной оплаты будет выполнен на указанную в предложении страницу, а не на системную.
Если в заказе будет несколько предложений и для каждого из них указана страница для редиректа, редирект произойдет на страницу, указанную в настройках первого предложения из списка выбранных в заказе:
Передал пожелание по обновлению скриншота в данной статье. Благодарим за обратную связь!
Для полной проверки перенаправления после оплаты заказа, в любом случае нужно оплатить тестовый заказ.
Вы можете создать тестовое предложение со стоимостью, например, 5р, оплатить его и после оплаты заказа нажать кнопку «Вернуться в магазин» для проверки перенаправления на созданную страницу после оплаты заказа.
Здравствуйте, Светлана.
Системные уведомления не подлежат настройке/корректировке.
Для возможности детального анализа ситуации, пожалуйста, направьте запрос в службу поддержки: https://getcourse.ru/contacts
Подробно опишите ситуацию и приложите ссылку на пользователя, от имени которого выполняются действия.
Так же пришлите полноэкранные поясняющие скриншоты или запись экрана.
Вопрос: 1) система как-то видит, что человек уже произвел оплату тренинга и можно дать ему доступ по ссылке? Или любой авторизованный пользователь, случайно узнав ссылку может пройдя по ней получить доступ к урокам?
2) цитата»»Обратите внимание!! Для того, чтобы данная схема сработала, необходимо авторизовывать пользователя на форме, с которой он оформляет заказ.»»
Если человек авторизовался еще раньше на другой форме (н-р, автоматически при входе на сайт), это имеет значение для доступа к урокам или нет?
21 способ перенаправления c http на https (redirect)
Очень много вопросов ходит вокруг данной темы. Как сделать свой сайт безопасным? Наша веб-студия mad design собрала все возможные варианты, какими пользуемся мы:
Первое, что необходимо сделать, это получить SSL-сертификат. Вы можете приобрести его или получить бесплатно у большинства компаний, которые предоставляют услуги хостинга.
Что такое SSL-сертификат и зачем он нужен:
И так, сертификат куплен. Теперь нам необходимо, что бы наш ресурс с http://вашдомен.ru переходил автоматически на https://вашдомен.ru. Для этого необходимо все настройки и манипуляции произвести в файле «.htaccess», который располагается в корневой папке вашего сайта.
Вот все самые простые и популярные варианты настройки редиректа для разных сценариев:
В предложенном варианте:
При использовании 301 редиректа рейтинг сайта в поисковых системах сохраняется.
Аналогичный синтаксис простого редиректа в другом примере:
В примере ниже выполняется редирект с www.old-domain.ru на www.new-domain.ru:
RewriteCond задает условие, при котором происходит выполнение правила, указанного в RewriteRule. Таким образом, при запросе любой страницы www.old-domain.ru или old-domain.ru будет осуществлен переход на адрес www.new-domain.ru.
Данное перенаправление также может быть выполнено двумя способами. В примерах осуществляется редирект с forum.example.ru на www.forum.example.ru.
Способ 2 (в данном способе нет необходимости указания домена).
Как подключить SSL-сертификат?
Внимание!
Данная настройка доступна только владельцу аккаунта.
Для выдачи права настраивать аккаунт администратору, ознакомьтесь с этой статьей.
SSL. Зачем это нужно?
Сертификат SSL — это уникальная подпись вашего сайта, он позволяет установить зашифрованное соединение между клиентом и сервером.
Например, если кто-то подключается к неизвестной сети Wi-Fi, а веб-сайт не использует шифрование SSL, то владелец точки доступа Wi-Fi может перехватить пароли, используемые этим человеком в рамках сеанса. Веб-сайты с поддержкой SSL защищают от этой и многих других уязвимостей. Браузер умеет отображать информацию о том, что сайт защищен, это вызывает больше доверия у пользователей и в среднем увеличивает конверсию.
Как получить SSL-сертификат от GetCourse?
GetCourse предоставляет возможность подключить и использовать бесплатный SSL-сертификат от
Let’s Encrypt. Этот международный центр сертификации предоставляет сертификаты бесплатно и полностью автоматизированно. Сертификатам Let’s Encrypt доверяют все браузеры и интернет-компании.
Сертификаты Let’s Encrypt в GetCourse устанавливаются автоматически и бесплатно во всех аккаунтах для всех доменов, привязанных к GetCourse (по NS или по CNAME). Никаких дополнительных действий для установки сертификата производить не нужно.
Если у вас ранее был установлен свой SSL-сертификат и вы хотите перейти на сертификат от GetCourse, воспользуйтесь инструкцией ниже:
Чтобы получить SSL-сертификат, нужно зайти в раздел «Профиль» — «Настройки аккаунта» — «Домены», выбрать нужный домен и нажать на «Нет» напротив него в графе «HTTPS»:
Далее нужно поставить галочку «Генерировать сертификат» и сохранить:
Готово!
Окна с данными о сертификате заполнятся автоматически, и через некоторое время ваш домен станет доступен по https:
Обратите внимание: сертификат имеет ограниченный срок действия (узнать срок действия можно с помощью специальных утилит, например тут). Перевыпуск сертификата также происходит автоматически. При этом обязательным условием выпуска сертификата является доступность домена (если сертификат генерируется для домена третьего уровня, то домен второго уровня также обязательно должен быть доступен). Если сертификат не был выпущен автоматически, то его нужно сгенерировать вручную.
Могу ли я подключить свой собственный SSL-сертификат?
Если у вас уже есть собственный SSL-сертификат, вы можете подключить и использовать его на домене, на котором размещён ваш сайт на Геткурсе.
Это позволит вам и вашим пользователям открывать страницы по защищённому соединению (https).
Чтобы подключить свой SSL-сертификат, необходимо:
1. Получить сертификат.
Сертификат можно купить в сертификационном центре, заказать у хостера или получить бесплатно. Обратите внимание, что при подключении ЮKassa есть возможность получить бесплатный сертификат от Reg.ru на 12 месяцев.
Если при покупке сертификата (например, на GoDaddy) необходимо указать тип сервера, выберите «Nginx». Если такого варианта нет, выберите тип «Другое».
При оформлении сертификата вам нужно будет подтвердить право владения доменом (чаще всего через специальный административный email).