Статья на английском языке доступна по ссылке
Инструкция, как установить SSL-сертификаты для безопасного доступа при создании кастомного URL приложения оператора
Если вы используете кастомный URL для приложения оператора и хотите обеспечить безопасный доступ через SSL (HTTPS), вот что нужно сделать:
- Приобретите сертификат SSL;
- Установите прокси-сервер TLS.
Чтобы установить прокси-сервер TLS, отредактируйте файл конфигурации на вашем прокси-сервере.
Примечание: Если вы создали запись CNAME, которая указывает на dispatch.onde.app, удалите ее и разместите собственный SSL-сертификат.
Чтобы установить собственный SSL при помощи Apache или Nginx, выполните эти шаги:
apache.conf:
Шаг 1: создайте обычный сервер с HTTPS https://letsencrypt.org/
Шаг 2: задайте настройки прокси, как показано ниже.
Шаг 3: создайте кастомный домен в настройках Intercom Help Center
<VirtualHost *:443>
ServerName your-help-site.custom-domain.com # укажите здесь свой домен
SSLEngine on
SSLProxyVerify none
SSLProxyEngine on
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
SSLCertificateFile /path/to/your/fullchain.pem
SSLCertificateKeyFile /path/to/your/privkey.pem
ProxyPreserveHost On
ProxyPass / https://dispatch.onde.app/
ProxyPassReverse / https://dispatch.onde.app/
</VirtualHost>
</IfModule>
nginx.conf:
Шаг 1: создайте обычный сервер с HTTPS https://letsencrypt.org/
Шаг 2: задайте настройки прокси, как показано ниже.
Шаг 3: создайте кастомный домен в настройках Intercom Help Center
location / {
proxy_set_header Host $host;
proxy_pass https://dispatch.onde.app;