まず、これは私の最初の SSL Web アプリケーションなので、ひどく間違ったことをしている可能性があります。https://bla.be/でクライアントからのリクエストごとに SSL を有効にしました
それは箱から出してうまくいくように見えました。SSL を使用した Web ホスティングを注文しましたが、構成を行う必要はないようでした。
ただし、次の 2 つの問題が発生しました。
- 特定のリンクをクリックするたびに (どのリンクかは本当にランダムに見えます)、URL プレフィックスが HTTPS から HTTP に変形され、ドメイン名の末尾にポート :443 サフィックスが追加されます。機能しないリンクが発生します。(例: https://bla.com/view/3はhttp://bla.com:443/view/3になります)
sendfile を介してファイルをダウンロードすると、常にこれが行われます。
send_file datafile.document.path, :type => datafile.document_content_type, :disposition => 'attachment', :x_sendfile => true
リンクに :secure => true を追加しようとしましたが、何もしないようです。
必要な設定を忘れていませんか? または、ホストの設定が間違っていますか?
前もって感謝します。