Было бы хорошо, если бы вы объяснили, почему вы это сделали / почему это работает, а также ссылку на документы.

ько что установил сертификат SSL на своем сайте. К сожалению, это нарушило функциональность входа в систему. После отправки формы авторизации на сайте она просто перенаправляется на домашнюю страницу. Проверка журнала рельсов показывает эту ошибку:

(https://example.com) didn't match request.base_url (http://example.com)

Вот мой файл виртуальных хостов. Я думаю, мне нужно как-то форсировать SSL?

<VirtualHost *:80>
   ServerName example.com
   ServerAlias www.example.com
   Redirect permanent / https://example.com/
</VirtualHost>

<VirtualHost *:443>
   ServerAdmin [email protected]
   ServerName example.com
   ServerAlias www.example.com
   SSLEngine on
   SSLCertificateFile /home/user/sharetribe/lib/certificates/www_example_com.crt
   SSLCertificateKeyFile /home/user/sharetribe/lib/certificates/example.com.key
   SSLCertificateChainFile /home/user/sharetribe/lib/certificates/www_example_com.ca-bundle

   ProxyRequests Off
   <Proxy *>
      Order deny,allow
      Allow from all
   </Proxy>
   ProxyPass / http://localhost:3000/
   ProxyPassReverse / http://localhost:3000/
</VirtualHost>

Ответы на вопрос(1)

Ваш ответ на вопрос