53

サブドメインをHerokuでホストされているWordpressブログにルーティングし、ルートドメインを別のHerokuアプリにルーティングするのに問題があります。

NameCheapで呼ばれるドメインを購入し、Herokuでこれを行うにはどうすればよいかcheese.comというように、サブドメインをルーティングしたい場合はどうすればよいですか?blog.cheese.com

各Herokuアプリケーションにどのような種類の設定を配置する必要がありますか?

4

2 に答える 2

95

NameCheapの正確な方向はわかりませんが、サブドメインをHerokuアプリにリダイレクトする一般的な方法は、CNAMEレコードをサブドメインに追加することです。ルートドメインをリダイレクトするには、ゾーンの頂点にCNAMEのような機能を設定する必要があります。

サブドメイン

blog.cheese.comには、myblog.herokuapp.comを指すCNAMEレコードがあります。また、www.blog.cheese.comのCNAMEレコードを作成することもできます。

レコードの例は次のとおりです。

Name: blog.cheese.com
TTL: 14400
Type: CNAME
Address: myblog.herokuapp.com

両方のCNAMEレコードを設定したら、ドメインがアプリを指すようにherokuに指示する必要があります。

heroku domains:add --app myblog blog.cheese.com

両方のサブドメインに対してこれを行うと、Herokuアプリを指すようになります。

ルートドメイン

ルートドメインを指定するには、いくつかのレコードを設定する必要があります

Host Name: @      
URL: http://www.cheese.com                
Record Type: URL Redirect

Host Name: www            
URL: mymainpage.herokuapp.com              
Record Type: CNAME (alias)

両方のレコードが設定されたら、Herokuを介して以下のコマンドを呼び出し、ドメインがそのレコードを指すようにします。

heroku domains:add --app mymainpage.herokuapp.com cheese.com

ここに、追加情報を探すための場所がいくつかあります。

namecheapドメインをHerokuにポイントする

カスタムドメイン| Heroku Dev Center

于 2013-07-24T14:07:55.377 に答える
1

カスタムドメインをherokuアプリに追加する必要があります-https : //devcenter.heroku.com/articles/custom-domains-必要なDNSを設定した後、ワイルドカードを追加できます

于 2012-12-06T16:47:21.510 に答える