Воскресенье , 16 Декабрь 2018
Home / Барахолка / Переход форума на HTTPS
https
https

Переход форума на HTTPS

Данная статья относится к следующим версиям:
Vbulletin 3; Vbulletin 4; Vbulletin 5;
Облачные сайты включены по протоколу https по умолчанию, и вам не нужно ничего делать.

Эта статья объясняет, как преобразовать ваш форум vBulletin для использования защищенного https-соединения (по SSL), а не http, и почему вам может понадобиться.
Примечание: это руководство содержит ссылки на внешние сайты. Я не несу ответственности за содержание внешних ссылок и не несу ответственности за достоверность информации, содержащейся на них.

Автор: Алексей Раков

ЧТО ТАКОЕ HTTPS?
Протокол https расшифровывается как гипертекстовый протокол безопасной передачи данных. Это защищенная версия протокола http, который используется для передачи данных между вашим браузером и веб-сайтом. Это означает, что все связи между вашим браузером и веб-сайтом зашифрованы. Буква ‘s’ означает безопасность. Веб-браузеры, как правило, будет отображаться зеленый замок, чтобы указать, что безопасное соединение установлено. Для работы с https сертификат должен быть установлен на сервере.

ЧТО ТАКОЕ СЕРТИФИКАТ HTTPS?
https использует публичный и приватный ключи системы. Данные, которые были зашифрованы с помощью публичного ключа могут быть расшифрованы только с помощью приватного ключа и наоборот.
Когда браузер подключается к веб-странице по протоколу https, сервер отправляет в браузере свой сертификат https. Этот сертификат содержит публичный ключ, необходимый для начала безопасного сеанса.

ЗАЧЕМ НУЖЕН ПРОТОКОЛ HTTPS?
Данные, передаваемые через обычное http-соединение отправляются в виде обычного текста и теоретически могут быть прочитаны всеми, кто перехватывает соединение. С https-соединением, все данные надежно зашифрованы, что означает, что даже если кто-то и перехватит их, они будут не в состоянии прочитать данные.
Начиная с января 2017 года, браузер Google Chrome будет отмечать все сайты без https как ‘небезопасные’. Это предупреждение может отпугнуть посетителей вашего сайта. Другие браузеры, как ожидается, последуют этому в самое ближайшее время.
Более подробную информацию об этом можно найти здесь
Кроме того, Google теперь использует https в качестве сигнала ранжирования, т.е. не имея протокола https можно навредить рейтингу вашего сайта в Google. Подробней об этом здесь.

КАК ЭТО ПОВЛИЯЛО НА МОБИЛЬНОЕ ПРИЛОЖЕНИЕ?
Начиная с января 2017 года, компания Apple применяет приложения безопасности (АТС) для всех новых приложений, подписанных после этой даты. Подробней об этом здесь. Это означает, что приложения, подписанные после января 2017 года должны использовать защищенное https-соединение при принятии вызовов API и подключении к веб-службам.
Команда Vbulletin обновила Suite Mobile до версии 1.13 для публикации приложений с помощью протокола https, для того чтобы соответствовать правилам безопасности Apple. После 1 Января, вы не сможете представить обновленное приложение на магазин iTunes, используя более раннюю версию мобильного приложения. Ваше нынешние приложение будет продолжать работать с вашим сайтом, вы просто не сможете обновлять его, пока вы не начнете использовать v1.13.

КАК МНЕ ПРЕОБРАЗОВАТЬ МОЙ ФОРУМ НА HTTPS?
Первое, что вам понадобится это сертификат https. В большинстве случаев, первое место где его можно найти, это ваш веб-хостер. Сертификаты https обычно называют SSL-сертификатами, хотя в наши дни они обычно являются TLS сертификатами. Эти протоколы используются для https. TLS расшифровывается как Transport Socket Layer, и является преемником SSL, который расшифровывается как Secure Socket Layer. Вам действительно не нужно беспокоиться об этих двух протоколах, но если вам интересно, технические детали могут быть найдены здесь.
В большинстве случаев, ваш хостинг будет взимать небольшую плату за сертификат https. Это, как правило, ежегодный взнос, который должен быть продлен по истечению срока. Если вы не успеете его продлить, то пользователи будут получать предупреждение в своих браузерах, что срок действия сертификата истек, поэтому так важно обновлять его вовремя. Сертификаты https, как правило, привязаны к конкретному домену. Сертификат должен быть установлен на сервере, обычно при покупке ваш хостер сам установит вам ключ на ваш домен.

Вы не привязаны к покупке сертификата именно от вашего хостера, однако это самый простой вариант, если Вы не очень хорошо разбираюсь в такого рода вещах. Если вы покупаете сертификат у третьего лица, вам должны предоставить инструкции для вашего веб-сайта о том, как выполнить установку сертификата. Например, REG.RU опубликовали руководство здесь. Есть еще один гайд здесь. Используйте эти руководства, на свой страх и риск – я не пробовал устанавливать сертификаты по данным статьям. Если Вы не уверены – поговорите с со своим хостером, который будет рад помочь.

У МЕНЯ ЕСТЬ УСТАНОВЛЕННЫЙ СЕРТИФИКАТ, ЧТО ДАЛЬШЕ?
Следующий шаг довольно простой. Войдите в вашу админку на форуме Vbulletin AdminCP, а затем следуйте инструкциям для вашей версии.

Vbulletin 3
Перейдите в меню Настройки > Параметры > Название сайта / URL / Контактная информация.
Редактируйте ‘URL-адрес’ форума и добавите ‘s’ в URL.
Например, если ваш URL http://www.example.com/forum измените его на https://www.example.com/forum

Vbulletin 4
Перейдите в меню Настройки > Параметры > Название сайта / URL / Контактная информация.
Редактируйте ‘URL-адрес’ форума и добавите ‘s’ в URL.
Например, если ваш URL http://www.example.com/forum измените его на https://www.example.com/forum

Vbulletin 5
Перейти в админку vBulletin > Параметры > Название сайта / URL / Контактная информация.
Измените эти три параметра: ‘Vbulletin URL-адрес’; ‘URL входа в систему’; ‘основной URL-адрес’ и добавить ‘s’ в URL.
Например, если ваш URL http://www.example.com/forum измените его на https://www.example.com/forum
Примечание: не убирайте слово “core” в конце основного URL-адреса. Иначе форум не будет работать!

Изменения для всех трех версий vBulletin заключается в том, что все, что вам надо сделать, это поменять http на https. И не изменять любые другие части URL.

После того, как вы изменили эти параметры, перейти к AdminCP – > обслуживание – > Общие инструменты обновления и перестройте стили. (В vB3 это AdminCP > обслуживание > обновление счетчиков). Оставьте настройки по умолчанию и просто запустите этот инструмент обновления.

ЧТО ДАЛЬШЕ?
Ваш сайт теперь должен загружаться и нормально работать при использовании https в URL-адресе. Однако, теперь нужно перенаправлять любой трафик http на https, потому-что ваш сайт использует защищенное соединение.
Опять же, в большинстве случаев, самый простой способ это организовать-это попросить своего хостера, чтобы настроить это для вас. Они не должны взимать за это деньги, и это не займет очень много времени.
Если вы хотите сделать это самостоятельно, вам нужно будет изменить специальные файлы, используемые различными типами программного обеспечения сервера, например, сервер ‘Апач’ использует ‘файл .htaccess’, в то время как сервер IIS будет использовать в интернете файл ‘.config’. Если Вы не знаете, какое программное обеспечение сервера вы используете, поговорите с вашим хостингом. В интернете полно статей как сделать редирект.

ИТОГ!
Вы не должны столкнуться с трудностями, и если вы все сделали правильно, ваш сайт должен быть показан с зеленым замочком в большинстве браузеров.
Вы можете столкнуться с проблемами со встроенными изображениями, если на вашем форуме присутствуют встроенные внешние изображения или видео со сторонних сайтов в ваших постах, которые не используют https. Это вызовет то, что называется предупреждением о смешанном содержимом в районе замка в браузере. На практике это означает, что такие встроенные изображения или видео не будет показываться, и пользователи будут видеть пустое место. Вы должны стремиться, чтобы преобразовать эти изображения или проксировать, но если все изменения будут делаться вручную и их очень много, могут возникнуть проблемы.

Для Vbulletin 4 для импорта всех внешних изображений есть решение – Прочитать на форуме

Если у вас есть какие-либо вопросы относительно данного руководства, буду рад ответить.

Рейтинг статьи

0%

Рейтинг

Оцените данный материал!

User Rating: Be the first one !

About artscripts

Check Also

сообщество vbulletin

Качественный подход к измерению успеха вашего онлайн сообщества (форума)

В данной статье, мы сначала посмотрим, как можно расширить восприятие интернет сообщества уделяя более пристальное …

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.