HerokuでホストされているRailsアプリケーションでは、Zerigo DNSアドオンを使用して、カスタムドメイン(mydomain.orgなど)がHerokuアプリケーションを指すように指示しています。私たちはmydomain.orgに登録されたSSL証明書を持っていますRails App on Heroku - .comから.orgへのリダイレクト
今、mydomain.comがmydomain.orgにリダイレクトされるようにしたいと思います。コントローラ/ラックレベルでリダイレクトルールを実装しようとしました。動作しません。ブラウザのURLが.orgの代わりに.comを指している
誰もがHerokuアプリで同じ問題に直面したことはありますか?
「動作しません」以外は、試したことと失敗した方法について詳しく説明できますか? –
私はRack :: ForceDomain(http://theadmin.org/articles/2010/06/10/daily-code-reading-rack-force-domain/)を使用しました。実際には火かき棒の中には.comから.orgまでの301が表示されますが、ブラウザのURLは.com – dexter
のままです。アプリケーションコントローラでは、リクエストに含まれるホスト名に基づいて、正規表現に基づいて " com "を" .org "にリダイレクトします。前のコメントと同じ問題です。 – dexter