2011-12-15 8 views
2

私は自分のドメインに関連付けられているWordpressのブログをインストールしたいと思います。私はそのドメイン上でRuby on Railsアプリケーションを実行しているので、ブログのサブドメインを設定するのが最も簡単なことを知っています。しかし、私はすべて同じ屋根の下に置いておきたいと思います。Railsのマスクblog.mydomain.comをmydomain.com/blogにすることは可能ですか?

mydomain.com/blogに行くときに、Rails/Rackを使ってblog.mydomain.comを提供するにはどうすればいいですか?私の最初の考えは、ある種のマスクを実行したり、他のドメインを掻き集めたり、HTMLを/ブログから提示することでした。

アプリはHeroku上で動作していますが、私はこのファイルをApacheサーバで.htaccessファイル(パーマリンクのWordPressと同じようなもの)でどう扱うのかは分かりますが、私が手にしているツールでこれを達成してください。

ありがとうございました。

答えて

4

rack-rewriteを使用して、mydomain.com/blogからblog.mydomain.comにリクエストをリダイレクトすることができます。

+0

ありがとうございます。私はそれを徹底的に調べます! –

+0

ラックリライトはすばらしいツールのように思えますが、私は他の作業にも使用しますが、まさに私が望むものとは限りません。 mydomain.com/blogをblog.mydomain.comに関連させてラックに書き直す唯一の方法は、私がやりたくない301を経由する方法です。私はblog.mydomain.comサブドメインの下でphpホスト上でwordpressを使ってブログをしたいと思いますが、私のブログはサブドメインにはなくmydomain.com/blogに表示されます。おそらくこれは不可能ですか、ラックリライトについて何か不足していますか? –

+0

@JonMahonesこれで運がいい? – Trip

関連する問題