0

ユーザーが自分のアカウントから複数のブログを作成および管理できる Rails アプリを作成しています。アプリは www.mydomain.com でホストされますが、ユーザーが所有するドメインを指定し、作成したブログのいずれかにそれをポイントして、www.usersite.com が www をポイントできるようにしたいと考えています。 mydomain.com/user/:user_id/blog/:blog_id

そうではなくても、サイトでホストされているように見えます

私はいくつかの投稿を読んでいて、おそらくCNAMEがこれに適した方法ですが、私はレールアプリの作成にかなり慣れていないので、誰かが私を助けたり、正しい方向に向けたりできるなら、私はそれを感謝します.

何か明確にする必要がある場合は、お知らせください

よろしくお願いしますダニー

4

1 に答える 1

0

私が理解している限り、あなたの質問は Rails ではなく DNS に関するものです。実例としてBandcampをお勧めします。

いくつかのヒントがあります:

  1. CNAME の使用 (他に選択肢はないと確信しています) すべてのユーザーに独自のサブドメイン、つまり user.mydomain.com を提供する必要があります。簡単なグーグル検索で、Rails 3 用のソリューションがあることがわかりました — http://bcardarella.com/post/716951242/custom-subdomains-in-rails-3

  2. ドメインの DNS エントリを正確に変更し、CNAME レコードを追加する方法を段階的に説明したマニュアルを提供する必要があります。それは彼ら次第です。あなたまたはあなたのアプリはそれを行うことができません。繰り返しになりますが、Bandcamp はその好例です — http://bandcamp.com/faq_custom_domains

そして、あなたは勝ちます。

于 2011-10-09T18:04:40.523 に答える